Mayflower Villa, Panchgani is a detached villa set in Panchgani and featuring a garden with a sun terrace. The property is 9 km from Mahābaleshwar and boasts views of the mountain. There is a dining area and a kitchen equipped with toaster.
Mayflower Villa, Panchgani is a detached villa set in Pan Read more
Mayflower Villa, Panchgani is a detached villa set in Panchgani and featuring a garden with a sun terrace. The property is 9 km from Mahābaleshwar and boasts views of the mountain. There is a dining area and a kitchen equipped with toaster.
Mayflower Villa, Panchgani is a detached villa set in Panchgani and featuring a garden with a sun terrace. The property is 9 km from Mahābaleshwar and boasts views of the mountain. There is a dining area and a kitchen equipped with toaster.
Number of Rooms: 1