Rooms feature floor to ceiling window - Few rooms with downtown view - 8.9 miles from Indira Gandhi International Airport.