Relax inn Overview

Relax inn is situated in New Delhi, the capital of India. The nearest means of transport to reach the property are Indira Gandhi International Airport and Delhi Cantonment Railway Station. Guests can visit various historically significant sites such as The Red Fort, Qutb Minar, Humayuns Tomb, Lotus

more

Amenities

Parking

Map Location

Hotel Facilities

  • Front desk
  • Parking