The best part about this place is that its in the city yet well tucked away from the hustle bustle just next to Powai Lake almost like an Island.
Its got all the 5 star amenities, outstanding rooms, service & ambience.
The food needs improvement - still not a big minus point.
The location is the best part, I'd rate this place over all other 5 stars close to the airport anyday. Very Charming place.
- Free Parking
- Breakfast included