Vista Rooms near Ballaleshwar Lake is set in Panvel, 31 km from Mumbai. Each room at this hotel is air conditioned and features a TV. Certain units include a seating area where you can relax. Every room includes a private bathroom.
Vista Rooms near Ballaleshwar Lake is set in Panvel, 31 km from Mum Read more
Vista Rooms near Ballaleshwar Lake is set in Panvel, 31 km from Mumbai. Each room at this hotel is air conditioned and features a TV. Certain units include a seating area where you can relax. Every room includes a private bathroom.
Vista Rooms near Ballaleshwar Lake is set in Panvel, 31 km from Mumbai. Each room at this hotel is air conditioned and features a TV. Certain units include a seating area where you can relax. Every room includes a private bathroom.
Number of Rooms: 23