Ama Stays & Trails White House, Lonavala is a sustainable villa in Lonavala, where guests can makes the most of its infinity pool, indoor pool and garden. This villa features accommodation with a balcony.
Tata Power Walvan White House Varsoli Village, 410405 Lonavala, India