The Residence Hotel and Convention Centre, Mumbai

Saki Vihar Road Before Vihar Lake, Powai, Mumbai4000 87, India
More images