Das 3-Sterne San Joao Holiday Homes Benaulim verfügt über 28 Zimmer und liegt etwa 100 Meter vom Fluss Sal entfernt. Die Gäste, die im Aparthotel übernachten, können ihr Auto in der Nähe parken.
Colva Beach befindet sich 3 km weit weg vom Hotel und Our Lady of Gloria Church ist in einem 25-minütigen Spaziergang erreichbar. Zum Stadtzentrum von Benaulim sind es nur 15 Gehminuten. Pandava Caves ist eine 10-minütige Autofahrt von der Unterkunft entfernt.
Neben einem Patio und einem Balkon sind die Zimmer ins San Joao Holiday Homes mit einem Flachbildfernseher mit Satellitenkanälen und WLAN ausgestattet. Diese Zimmer beinhalten eine getrennte Toilette und eine Dusche sowie einen Wasserkocher und einen Kühlschrank. Einige Zimmer verfügen über Ausblicke auf die Berge.
Hotelgäste können jeden Morgen im Restaurant frühstücken. Zu Three Kisses Bar & Restaurant mit asiatischen Gerichten sind es ca. 15 Gehminuten.