San Joao Holiday Homes 3* Benaulim, India

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.