Los huéspedes del Hotel O The Spot Nueva Delhi pueden disfrutar de fácil acceso al Main Bazaar, que está situado a unos 200 metros.
Muchos lugares de interés de Nueva Delhi, incluyendo el Museo de Cera Madame Tussauds Delhi, se encuentran a 19 minutos a pie de este hotel de 3 estrellas. Disfrutarás de tu visita al Fuerte Rojo de Delhi, enclavado a 3 km del hotel. Entre las opciones de entretenimiento de la zona destaca el Observatorio astronómico Jantar Mantar a 25 minutos a pie del The Spot. Te encontrarás a 650 metros de la estación de metro Ramakrishna Ashram Marg mientras que a 4 km del Fuerte Viejo de Purana Qila.
Algunas de las habitaciones de la propiedad están dotadas de cortinas opacas y aire acondicionado.
Ofreciendo a los huéspedes comida asiática, el restaurante Everest Bakery Cafe se encuentra cerca del Hotel O The Spot.