3 years ago | Certified Review
Located in Powai and facing the lake, it's secluded from the chaotic hustle of Bombay, making it peaceful and enjoyable affair for its guests. The Grand Ballroom is one the most massive and pretty ballroom in the city.Source