Located in Panchgani, 5.5 km from Parsi Point, Stobarry villa features views of the mountain. Featuring a restaurant, the 5-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Nombre de chambres: 5
Stobarry villa, 412805 Panchgani, Inde