A Brand New Three star Hotel features beautifully appointed luxurious smart Rooms. These spacious contemporary guest rooms have been designed with the discerning Leisure & business traveler in mind and to provide best of comfort to them
Location
L 74, Street No. 7, Near IGI Airport (T3), Mahipalpur Extn., New Delhi
Delhi
Delhi
India
28.65195, 77.23149
Get directions →