Featuring Wi-Fi throughout the property, The Sky Edge El Cielo Hotel is about a 25-minute walk from Botanic Garden of Indian Republic.
Religious sights in the area include Lotus Temple (7 km) and ISKCON Temple Delhi (8 km). Jama Masjid Kahkashan is approximately 10 minutes away by car, and Okhla Bird Sanctuary is only a short distance from this inn. The nearest underground station is approximately 5 minutes' walk away.
The rooms overlook the sea and feature such comforts as air conditioning. Guestrooms also include a microwave and an electric kettle.