5-Star HotelSummary of reviews related to the '5 Star' categoryThe Westin Mumbai Powai Lake is a beautiful property with exceptional service, making it one of the best hotels in Mumbai. Despite some minor issues with cleanliness, the facilities and space are top-notch. The hotel's location near Powai Lake adds to its charm and guests appreciate the exceptional customer service provided by the staff. While some reviewers felt that the hotel didn't quite live up to its five-star rating, overall, guests highly recommend staying at The Westin Mumbai Powai Lake when in Mumbai.
Show moreRead review summaries for all categories