Hotel Harbour View

Kerawalla Chambers, 25 PJ Ramchandani
Mumbai
India