Hotel Happy Home is located in Mahabaleshwar, 100 metres from Mahabaleshwar Temple and 3.1 km from Arthur's Seat. The property is set 3.4 km from Venna Lake. The property is 3.6 km from Elphinstone Point. All units in the hotel are equipped with a TV. Lingmala Falls is 6 km from Hotel Happy Home, wh Read more
Hotel Happy Home is located in Mahabaleshwar, 100 metres from Mahabaleshwar Temple and 3.1 km from Arthur's Seat. The property is set 3.4 km from Venna Lake. The property is 3.6 km from Elphinstone Point. All units in the hotel are equipped with a TV. Lingmala Falls is 6 km from Hotel Happy Home, while Bombay Point is 6 km away. The nearest airport is Pune International Airport, 74 km from the property.