Hotel Valleywood
Satara Division, State of Mahārāshtra
Located in Mahabaleshwar, Hotel Valleywood is in the historical district, a 4-minute drive from Venna Lake and 7 minutes from Mahabaleshwar Bazaar. This hotel is 5.2 mi (8.4 km) from Mahabaleshwar Temple and 5.2 mi (8.4 km) from Wilson Point.