Das 3-Sterne-Hotel O The Spot Neu-Delhi liegt weniger als 18 Gehminuten von der Freitagsmoschee entfernt und bietet seinen Gästen eine Wäscherei.
Main Bazaar liegt in einer 200 Meter Entfernung vom Hotel, und Sehenswürdigkeiten wie die Mughal Gardens sind ca. 3 Kilometer von hier entfernt. Simcard liegt in nur 7 Gehminuten Entfernung. Auch die Festung Purana Qila ist 4 km weit weg vom O The Spot Neu-Delhi. Die nächstgelegene U-Bahn-Station Ramakrishna Ashram Marg befindet sich gleich neben dem Hotel.
Manche Zimmer der Unterkunft verfügen über Verdunkelungsvorhänge und eine Klimaanlage.
Das Restaurant Everest Bakery Cafe bietet nepalesische Gerichte an und liegt ziemlich nah am Hotel O The Spot.