HOTEL
Casa Lola
New Tungarli Road, 410401 Lonavala, India
Where it sits
Casa Lola
New Tungarli Road, 410401 Lonavala, India
18.76848, 73.40893
Similar stays nearby
Denver Villa
Hotel · 16 m
Aaramghar Stays - 5BR W/ Heated Pool+Jacuzzi+Steam
Hotel · 25 m
Divine Bliss Villa
Hotel · 63 m
golden villa
Hotel · 68 m
The Corner House Hostel by Valecha Villa
Hotel · 81 m
3 BHK Luxurious villa with private pool
Hotel · 81 m
Sunflower Villa
Hotel · 84 m
Luxury Private Villa in Lonavala | Abode Serene
Hotel · 101 m
Plan around Casa Lola
Ask for the details that decide a trip. Sourced answers open right here.
