Hotel Happy Home is located in Mahabaleshwar, 70 metres from Mahabaleshwar Temple and 5 km from Elphinstone Point. The property is set 7 km from Venna Lake. The property is 7 km from Arthur\'s Seat.
The rooms in the hotel are equipped with a TV.
Lingmala Falls is 7 km from Hotel Happy Home....
|Mahabaleshwar To Old Mahabaleshwar Road Duchess Rd Dist Satara Old Mahabaleshwar Maharashtra|