El Hotel Lake View Mahabaleshwar está situado en Mahabaleshwar, a menos de 1 km del lago Venna, y ofrece alojamiento con restaurante, aparcamiento privado gratuito, jardín y terraza.
Número de habitaciones: 50
Satara Rd, near Makriya Garden, Mahabaleshwar, Maharashtra 412806, 412806 Mahabaleshwar, India