Das 3-Sterne-Hotel O The Spot Neu-Delhi liegt etwa 25 Gehminuten von der Agrasen Ki Baoli in Neu-Delhi entfernt und bietet einen Gepäckraum. Im Hotel finden Sie eine Wechselstube und einen Ausflugsschalter.
Das Hotel liegt im Viertel Stadtzentrum Delhi von Neu-Delhi und in 2 km Entfernung vom Laxmi-Narayan-Tempel sowie 2,1 km weit weg von Einkaufsmöglichkeiten wie dem Karol Bagh Markt. Das O The Spot Neu-Delhi liegt in 700 Meter Entfernung zur U-Bahn-Station Ramakrishna Ashram Marg und in ca. 10 Fahrminuten Entfernung von der Festung Purana Qila. Gäste können historische Sehenswürdigkeiten besuchen, darunter das Rote Fort (ist 3 km weit weg von der Unterkunft) und mehr über Neu-Delhi erfahren. Die nächstgelegene Bushaltestelle Sucheta Kriplani Hospital ist ungefähr 600 Meter von der Unterkunft entfernt, der Bahnhof Neu-Delhi ist lediglich 15 Gehminuten von hier entfernt.
30 Zimmer im O The Spot Neu-Delhi sind mit modernen Annehmlichkeiten ausgestattet, darunter eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen. Die Zimmer sind mit En-Suite Badezimmern ausgestattet.
Zu den Speisemöglichkeiten gehört auch das Restaurant The Exotic Roof Top Restaurant nur wenige Schritte entfernt vom Hotel.