Greenwoods Nine by Vista Rooms
Villa No. 9, Sardar Layout, Lonavala, Khandala, 410401 Lonavala, India,Object type: Hotel Lonavala
Located in Lonavala, 4 miles from Bhushi Dam and 7 miles from Lion's Point, Greenwoods Nine by Vista Rooms has accommodations with air conditioning and access t