Listing Category
Description
A 23-minute walk from the nearest metro station, 3 km from both the shops and eateries of DLF Mall of India, It has 14 rooms, 3 star property.