The 3-star Heaven Inn is set just 4.8 km from Indira Gandhi Memorial Museum, Habitat World Convention Centre and India International Centre.
The property is 800 meters away from LSR College, Central Warehousing Corporation and Bahai Lotus Temple. This venue is 10 km away from the center of New Delhi.
Moolchand subway station is just 20 minute walking distance from the hotel. 15 km to Indira Gandhi Intl airport.
Eat & Drink
Guests can enjoy asian, chinese and malaysian cuisine in The Big Chill Cafe located 50 meters away.