4 years 4 months ago
Wow property clean and green. Excellent hospitality seen across levels of staff. Enjoyed a lot.
2500
Venues, Delhi NCR