Orchard Resort Lonavala
Lonavala, India
Do you love Orchard Resort Lonavala? Then tweet it up from 16th to 15th place or even up to 1st!
Orchard Resort Lonavala


S.No.30, Gold Valley, Sector E, New Tungarli, Lonavala, India
Ranking: Orchard Resort Lonavala is ranked 16th out of 30 accommodation options available in Lonavala.
Classification: 3 Star Resort
Location. Orchard Resort is located in Lonavala and attractions in the region include Bhaja Caves and Lohgad Fort.