El Hotel O Tourist Plaza Nueva Delhi, de 3 estrellas, se encuentra a unos 7 km del Museo Nacional del Ferrocarril, y a poco más de 15 minutos en coche de Qutab Minar. Encontrarás un restaurante en este hotel.
El hotel está situado en el barrio Mahipalpur y al lado de la estación de metro Delhi Aero City. La Universidad Jawaharlal Nehru es un lugar de educación popular que se puede visitar a unos 10 minutos en coche del hotel Tourist Plaza Nueva Delhi. El establecimiento está situado a unos 4 km del Templo Uttara Swami Malai. La parada de autobús Mahipalpur está a unos 10 minutos a pie.
Las habitaciones están dotadas de una zona de estar y un televisor de pantalla plana.
El restaurante Ganesh Bakery & Snacks está al lado del Tourist Plaza Nueva Delhi, a unos 400 metros.