The 3-star Relax Inn offers luxurious rooms in Central Delhi district of New Delhi.
The venue is 2.7 km away from Birla Mandir Temple . A metro station as well as Patel Nagar subway station are not far from the hotel.
Such shopping places as a market and a mall are a few steps from the property.
At Relax Inn, guests are offered rooms with complimentary Wi-Fi, a mini bar, climate control, a safe and TV. Guestrooms are outfitted with an exotic interior.
Paatra and Rice Bowl are located within 300 meters away.
Relax Inn can be reached in a 20-minute drive from Indira Gandhi Intl airport.
There are bicycles for rent on site.