The Mirador
jayysinha65Modern business hotel near metro, 8 km from Powai Lake. Stylish rooms, pan-Asian dining, spa, fitness room, and conference facilities.
Modern business hotel near metro, 8 km from Powai Lake. Stylish rooms, pan-Asian dining, spa, fitness room, and conference facilities.