El Hotel Green Woods Main Market ofrece habitaciones en Mahabaleshwar, a 3,2 km del lago Venna y a 6 km de Bombay Point. Este hotel de 3 estrellas alberga un restaurante y ofrece habitaciones con aire acondicionado, Wi-Fi gratuita y baño privado.
Número de habitaciones: 15
4, Ganesh Nagar, Housing society, Mahabaleshwar Maharashtra, 412806 Mahabaleshwar, India