4 years 11 months ago
The landscaping is really great and there is a lot of parking space. The service is alos okay.
1100
Venues, Mumbai