7 years 9 months ago
This property is stunning, albeit a little far from "central" Delhi, it is worth the commute. Excellent service, delicious food, and very very comfortable and spacious rooms.
3500
Venues, Delhi NCR