Batra Holiday Home - Couple Friendly Stays is located in a tourist area in Delhi, nearly a 10-minute ride from the 176 - acre National Zoological Park.
The accommodation has a prime location in the South Delhi district of Delhi. The grand ISKCON Vrindavan Temple is 2.6 km away and Delhi International airport is 25 km from the lodge. The Delhi property is set within 20 minutes' walk of the palatial 16th-century Humayun's Tomb.
An electric kettle, a refrigerator and glassware are also included in Batra Holiday Home - Couple Friendly Stays. Bhogal bus stop is located only 550 metres away.