Das Hotel Sawera International Neu-Delhi, das in einer 2 km Entfernung vom Feroz Shah Kotla Stadion gelegen ist, verfügt über WLAN in den öffentlichen Bereichen sowie einen privaten Autoparkplatz vor Ort.
Das Stadtzentrum von Neu-Delhi kann man innerhalb von 20 Minuten zu Fuß erreichen. Es liegt 10 Minuten Autofahrt von der Agrasen Ki Baoli entfernt. Das Rote Fort ist in einer 2,1 km Entfernung von der Unterkunft. Das Sawera International liegt in etwa 800 Meter Entfernung von der U-Bahn-Station New Delhi sowie in unmittelbarer Nähe vom Bahnhof Neu-Delhi. Der Flughafen Delhi ist in 23 Autominuten von Hotel aus erreichbar.
Die 26 Zimmer vom Sawera International verfügen über einer Sitzecke und einem Essbereich. Ein Bügeleisen/Bügelbrett und eine Klimaanlage sorgen für den Komfort der Gäste. Eine begehbare Dusche und eine getrennte Toilette sowie eine Duschhaube und Hausschuhe sind ebenfalls vorhanden.
Das Hotel Sawera International serviert allen seinen Gästen ein kostenloses Frühstück. Indische Speisen werden im Restaurant Fouji Dhaba aufgetischt, das etwa 5 Gehminuten von hier entfernt liegt.