El Hotel O Pop A Happy Hours Plaza Nueva Delhi está situado en el distrito Malviya Nagar, a 300 metros de Art Karat.
Si te alojas en este hotel de 3 estrellas, podrás descubrir la Casa Birla, situado a 7 km, o visitar instalaciones deportivas como el Estadio Thyagaraj, situado a 10 minutos en coche. Ubicado a 600 metros de la estación de metro New Delhi, este hotel se encuentra a 2 km del Instituto Indio de Tecnolgía de Delhi IIT. La zona destaca por lugares educativos como la Universidad Jawaharlal Nehru, situado a 4 km del hotel Pop A Happy Hours Plaza. Este establecimiento también está situado a unos minutos a pie de de la parada de autobús Bhavishya Nidhi Enclave. El Aeropuerto internacional de Delhi está a 20 km del hotel, y llegar allí en coche lleva 17 minutos.
Las instalaciones de las habitaciones del Pop A Happy Hours Plaza incluyen una zona de estar y TV de pantalla plana con canales vía satélite.
Esta propiedad está a 14 minutos a pie de Bohemia Restaurant y ofrece una amplia selección de comidas.