Équipé d'une laverie, Hotel O The Spot New Delhi est niché à 5 minutes de marche de Main Bazaar. La Rue commerçante Gali Paranthe Wali se trouve à à 2 km et le restaurant Old Delhi halal peut être atteint en 10 minutes en voiture de cet hotel 3 étoiles.
L'hotel est placé à New Delhi, non loin de la station de métro Ramakrishna Ashram. O The Spot de New Delhi offre aux amateurs d'histoire la proximité de la Porte de l'Inde (3 km) et de la Porte du Cachemire (3,1 km). Le Centre national pour les arts Indira Gandhi se trouve à 15 minutes en voiture de cette propriété. L'hotel se trouve à proximité de la gare de New Delhi.
Servant à la fois de la nourriture et des boissons, un restaurant Everest Bakery Cafe est situé assez proche d'O The Spot.