Hirai Palace, Mahabaleshwar Bed and Breakfast
Nagar Palika Society, 412806 Mahabaleshwar, India
Hirai Palace, Mahabaleshwar is situated in Mahabaleshwar, 2.2 km from Venna Lake, 4.6 km from Bombay Point, as well as 6.2 km from Mahabaleshwar Temple. The property is set 6.