6 years 3 months ago
The property is very well made and beautiful in itself and the rooms are nice and spacious. The food is amazing.
2250
Venues, Delhi NCR