Set in Bhogwe, Govindaashram features accommodation less than 1 km from Tarkarli Beach. The air-conditioned accommodation is 300 metres from Devbag Beach, and guests can benefit from private parking available on site and free Wi-Fi.
Numero delle stanze: 2
Tarkarli Devbag Road, 416605 Bhogwe, India