
Lonavala, India
Juvana Resort & Spa
4-star hotel
Located in Lonavala, Juvana Resort & Spa is a 4-minute drive from Tiger Point and 8 minutes from Narayani Dham. This 4-star hotel is 5 mi (8.1 km) from Della Adventure and 5.9 mi (9.5 km) from Lion Point. Take time to pamper…
- 24-hour reception
- Restaurant
- Laundry service
- Bar


