The 3-star Divine Paradise Tavisha enjoys a prime location in the heart of New Delhi and at a distance of 6 km from India Gate, where guests can improve their historical consciousness. This New Delhi hotel offers Wi-Fi in the rooms and a car park on site.
Situated approximately 10 minutes' drive from Jawaharlal Nehru Stadium, the property is right by Ashram underground station. National Zoological Park is approximately 10 minutes' drive from the Divine Paradise Tavisha New Delhi, and Delhi International airport is 25 km away. The accommodation is within a 7-km distance of Worlds of Wonder Amusement Park. Divine Paradise Tavisha is just a short drive from Maharani Bagh bus stop.
Some of the 36 premium rooms are equipped with an iron and climate control, as well as entertainment amenities such as a flat-screen TV with satellite channels.
Dining options also include Open Oven, located within 5 minutes' walk of this New Delhi property.