Das 3-Sterne-Hotel O Subash Nagar Metro Station Neu-Delhi liegt rund 2 Kilometer von den Mystery Rooms entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Neu-Delhi.
Sulabh International Museum of Toilets kann in nur 15 Minuten mit dem Auto erreicht werden. Eine 10-minütige Fahrt bringt Sie zum Gurudwara Sis Ganj Sahib. Die Bushaltestelle Khyala Mod befindet sich 800 Meter vom O Subash Nagar Metro Neu-Delhi.
Die Gästezimmer bieten eine Sitzecke sowie einen Schreibtisch für den Komfort der Gäste. Ein Flachbildfernseher mit Satellitenkanälen sowie Annehmlichkeiten wie eine Klimaanlage sind ebenfalls vorhanden.
Jeden Morgen kann man ein einfaches Frühstück einnehmen. Zu den nahe gelegenen gastronomischen Einrichtungen gehört das Restaurant Metro Grill, das sich ungefähr 6 Fußminuten von hier entfernt befindet.