The Residence Hotel and Apartments, Mumbai

The Residence Hotel and Apartments

Area : Powai

Address: Saki Vihar Road, Before Vihar Lake, Powai

3.5