Ofreciendo WiFi en toda la propiedad, el hotel de 3 estrellas Oyo Flagship Lotus Home Stay Nueva Delhi está situado a 4 km de distancia del Templo del loto. Este hotel también incluye un aparcamiento.
El hotel está situado en el barrio Sur de Delhi y a un par de minutos de la estación de metro Sarai Kale Khan - Nizamuddin. La Puerta de la India está a 3 km de distancia, mientras que la estación de autobuses Sarai Kale Khan Inter State Terminus, está a tan solo 5 minutos a pie del hotel. La Galeria Nacional de Arte Moderno está a 3 km de distancia del lugar. La estación de metro más cercana está a 5 minutos a pie del hotel.
El Oyo Flagship Lotus Home Stay Nueva Delhi proporciona alojamiento en 30 habitaciones equipadas con TV, televisión con múltiples canales y climatizador.
El Oyo Flagship Lotus Home Stay ofrece un desayuno continental cada día. Con platos de la cocina italiana, el restaurante el Cafe Turtle se encuentra a 3 km de distancia de este hotel.