1 of 3
Star Grand Villa Boutique Hotel is located in New Delhi, 1 km from Nehru Palace. It features a 24-hour restaurant and air-conditioned rooms with a flat-screen TV.
The elegant rooms are decorated in contemporary style in neutral colors. All are equipped with everything you need, including a minibar and personal safe. The private bathroom has a bathtub.
The restaurant serves a variety of local and international dishes. On request, you can order food and drinks in your room at any time of the day.
The hotel has a meeting room and a banquet room for business and social events. The on-site tour desk staff can help you organize trips and excursions.
Boutique Hotel Villa Grand Star is located 2 km from the Lotus Temple and 4 km from the Tughlakabad Fortress and Humayun’s Mausoleum.
из
Our travel experts collect best offers on Telegram channel every day.
No spam — just the fun!