INDIA HOTELSHOTELS IN INDIADELHINEW DELHISOUTH DELHISTAR GRAND VILLA- A BOUTIQUE HOTELCheck Availability
Star Grand Villa- A Boutique Hotel
This 4 Star hotel is in close proximity to the exclusive commercial and residential areas of Nehru Palace, Okhla, and Saket. Designed with three floors, the hotel houses centrally air-conditioned rooms and suites to stay. The unique feature of the property is its lounge, which is maintained with handcrafted statues and antique objects, and is an ideal place to meet-up with business associates. There is also a banquet space to hold private events.
Check-in time : 12:00 NOON
Check-out time : 12:00 NOON