El Super Hotel O Lemonade Nueva Delhi, de 3 estrellas, ofrece 30 habitaciones con aire acondicionado en el barrio Suroeste, a 3 km del Complejo Penitenciario de Tihar. Encontrarás salón compartido y depósito de equipajes en este hotel.
El hotel está situado a 450 metros de la Tumba de Adham Khan, a unos 30 minutos en coche de la estación de tren Nueva Delhi. También puedes visitar el Dilli Haat a 4 km del Super Hotel O Lemonade Nueva Delhi. El Parque Temático Fun 'n' Food Village está a unos 15 minutos en coche. La parada de autobús más cercana es Dwarka Flyover, que está a tan solo 450 metros.
El Super Hotel O Lemonade cuenta con las habitaciones con aire acondicionado equipadas con climatizador, así como con Wi-Fi gratis y TV de pantalla plana con canales vía satélite.
El restaurante Guru Prasad Udupi, que ofrece una amplia variedad de platos, está aproximadamente a tan solo 6 minutos a pie.