Hotel Green Woods se encuentra en Mahabaleshwar, a 5,8 km de Bombay Point y a 7,2 km de Lingmala Falls. Este alojamiento ofrece servicio de habitaciones y recepción 24 horas, además de wifi gratis en todo el alojamiento. Este alojamiento libre de humo está a 3,1 km de Lago Venna.
En el hotel, las habitaciones tienen armario. Las unidades del alojamiento disponen de baño privado con ducha, TV de pantalla plana y aire acondicionado. Algunas habitaciones cuentan con balcón. En Hotel Green Woods, las habitaciones disponen de ropa de cama y toallas.
En el alojamiento se puede disfrutar de un desayuno a la carta.
Mahabaleshwar Temple está a 7,3 km del alojamiento, y Elphinstone Point está a 12 km. El aeropuerto (Aeropuerto de Pune) está a 127 km.