Listing Category
Description
21 metro station and 10 km from Indira Gandhi International Airport, It has 250 rooms, 5 star property, pool, banquet.