Collection O Horizon 2 Near Indira Gandhi International Airport features air-conditioned rooms with TV in the South West district of New Delhi. This 3-star hotel offers room service. Lodhi Gardens is 18 km away and MG Road is 18 km from the hotel.
Number of rooms: 30
Rzp-18, Near National Institute Of Malaria Research, Raj Nagar Extn, Sec-8, Dwarka, 110058 New Delhi, India