Villa Maira by Vista Rooms
Malavli Lonavla, 410405 Lonavala, India,Object type: Hotel Lonavala
Located in Lonavala in the Maharashtra region, Villa Maira by Vista Rooms has a garden. The property is 29 miles from Pune, and complimentary private parking is