6 years 2 months ago
Nice resort with great food service and quality. Decoration is also really good. Though I feel that the interior and rooms could be better.
1450
Venues, Delhi NCR