2 years 9 months ago
The staff is very cooperative. Rooms were decent. Food and decor were great.
1800
Venues, Delhi NCR