Vista Rooms near Mumbai Intl. Airport is situated in Mumbai, 2.9 km from Mumbai Domestic Terminal 1. Guests can enjoy the on-site restaurant. Certain rooms include a seating area to relax in after a busy day. A flat-screen TV is offered.
Vista Rooms near Mumbai Intl. Airport is situated in Mumbai, Read more
Vista Rooms near Mumbai Intl. Airport is situated in Mumbai, 2.9 km from Mumbai Domestic Terminal 1. Guests can enjoy the on-site restaurant. Certain rooms include a seating area to relax in after a busy day. A flat-screen TV is offered.
Vista Rooms near Mumbai Intl. Airport is situated in Mumbai, 2.9 km from Mumbai Domestic Terminal 1. Guests can enjoy the on-site restaurant. Certain rooms include a seating area to relax in after a busy day. A flat-screen TV is offered.
Number of Rooms: 37