The 3-star Hotel O Green Villa New Delhi lies within 20 minutes' walk of a natural paradise like the Waste to Wonders, and features a luggage room. Along with flawless services, luggage storage are offered at this New Delhi hotel.
At the hotel, you'll be 2.8 km from the Millennium Indraprastha Park and 2.4 km from the grand ISKCON Vrindavan Temple. The 176-acre National Zoological Park, about a 25-minute walk away, is definitely a must-see for family tourists in New Delhi. The O Green Villa New Delhi is situated within a few blocks of the palatial 16th-century Humayun's Tomb, and Shri Maruti travels bus station lies a mere 0.6 km away. The property is approximately 5 minutes' walk from Sarai Kale Khan - Nizamuddin tube station.
Shahi Biryani offers a selection of dishes merely 1.7 km from the hotel.