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




Map Location

Hotel Facilities

  • Front desk
  • Parking