Plaza Resort Resort Lonavala, Maharashtra
Plaza Resort is situated in Lonavala and has a garden and a terrace. There is free private parking and the property features free airport shuttle service.
Number of rooms: 20
Near Malavali Station, Malavali, 410405 Lonavala, India