Hotel Happy Home is located in Mahabaleshwar, 7 km from Arthur's Seat and 7 km from Lingmala Falls. The property is set 70 m from Mahabaleshwar Temple, 5 km from Elphinstone Point and 7 km from Venna Lake. The property is 25 km from Pratapgarh Fort.
Number of rooms: 8
Mahabaleshwar To Old Mahabaleshwar Road Duchess Rd Dist Satara Old Mahabaleshwar Maharashtra, 412806 Mahabaleshwar, India