Venues

The Westin Mumbai Powai Lake is a luxury 5-star hotel known for its peaceful, resort-like atmosphere amidst the bustling city. Situated on the banks of Powai Lake, it offers a blend of natural beauty and modern upscale amenities. Key Highlights
The Renaissance Mumbai Convention Centre Hotel is one of the largest convention centers in the city. It is located in close proximity to both domestic and international airport and also the important business hubs of Mumbai; is situated on the...