Hotels in India - Hotels in Benaulim - San Joao Holiday Homes
Located 1 km from Benaulim Beach, San Joao Holiday Homes offers well-appointed apartments. It features an outdoor swimming pool, wellness centre and multi-cuisine restaurant. Free Wi-Fi and parking are provided.