Devi Chowk, Medha Satara Road Mahabaleshwar Tai Niwas Near Hotel Mahindra Club mahabaleshwar, Mahabaleshwar 412806
Flat screen TV
Tai HomeStay Cottages is an accommodation set in Mahabaleshwar, 5 km from Venna Lake and 8 km from Bombay Point. This homestay offers a garden. The homestay features a flat-screen TV. Lingmala Falls is 9 km from the homestay.
Number of rooms : 4