The Westin Mumbai Powai Lake
Retreat to 5-star luxury at The Westin Mumbai Powai Lake. Set on the scenic shore of Lake Powai in Mumbai, India, our hotel offers easy access to Bombay Exhibition Centre, Bandra Kurla Complex, Canheri Caves, and the Birla Academy of Arts & Culture.
Nestled on 15 acres adorned with lush gardens and scenic walkways, our upscale hotel boasts 600 hotel rooms and suites with marble bathrooms, high-speed Wi-Fi, and 24-hour room service. Treat yourself to healing therapies, a massage or facial at our full-service hotel spa, or work out in our 24-hour fitness center. Savor Italian, Indian, Chinese, and international cuisine at our hotel restaurants. Elsewhere in the hotel, discover our extensive, flexible event spaces, featuring the largest banquet hall in Powai, Mumbai.
Experience a unique brand of luxury at The Westin Mumbai Powai Lake.