El Hotel O Royal Inn Nueva Delhi, de 2 estrellas, es el lugar ideal para alojarse en el barrio West Delhi de Nueva Delhi, a unos 15 minutos a pie del Delhi Haat Janakpuri. Con una ubicación a la vuelta de la esquina del Dilli Haat, este hotel dispone de 30 habitaciones, además de consigna de equipaje.
El Complejo Penitenciario de Tihar se encuentra a 1 km del hotel, mientras que las Mystery Rooms se encuentran a unos 3 km. Entre las opciones de turismo cultural está el Museo de la Fuerza Aérea India, situado a unos 20 minutos en coche. La estación de autobuses Hari Nagar Depot también está a pocos pasos del Royal Inn Nueva Delhi.
El establecimiento dispone de habitaciones con una zona de estar que incluyen aire acondicionado, además de una tv de pantalla plana con canales vía satélite.
Entre las opciones para cenar encontrarás el restaurante The Barbeque Company, que está a unos 500 metros.