El Hotel O Lion Home Stay Nueva Delhi, de 3 estrellas, es un lugar estupendo para alojarse en el barrio Sur de Delhi, a 6 km del Observatorio astronómico Jantar Mantar. Este hotel también incluye un aparcamiento.
Los viajeros pueden ver el Zoológico Nacional de Delhi a unos 25 minutos a pie, y la Puerta de la India a unos 10 minutos en coche del hotel. El Lion Home Stay Nueva Delhi está ubicado a tan solo 500 metros del Centro Art of Living, a unos minutos a pie de la estación de metro Sarai Kale Khan - Nizamuddin. Unas vacaciones en familia en Nueva Delhi serán más emocionantes si visitas el parque temático Worlds of Wonder que se encuentra a 7 km del alojamiento. Este hotel está bien conectado con numerosos lugares de interés, bastante cerca de la parada de autobús Sarai Kale Khan Inter State Terminus.
Las habitaciones del hotel Lion Home Stay Nueva Delhi proporcionan a los huéspedes TV de pantalla plana con canales vía satélite, además de comodidades como climatizador.
Puedes llegar a Shahi Biryani y el Cafe Turtle en 12 minutos a pie desde el lugar.