Castelo Guest House, som ligner et slot, ligger på en klippe over Carvoeiro Strand. Der tilbydes panoramaudsigt over Atlanterhavet og fiskerlejet Carvoeiro, der ligger 2-3 minutters gåtur derfra.
Samtlige værelser omfatter aircondition, kabel-tv samt gratis adgang til WiFi og internet via kabel. Samtlige værelser omfatter eget badeværelse med bruser. Fra nogle af værelserne er der betagende havudsigt.
Der tilbydes roomservice. Desuden ligger der flere forskellige restauranter under 300 m derfra. Carvoeiros barer og butikker ligger inden for gåafstand.
Gæster, der spiller golf, kan vedligholde deres færdigheder på golfbanen Vale da Pinta, der ligger under 10 minutters kørsel derfra. Havreservatet og temaparken Zoomarine ligger under 20 km derfra og byder på underholdning til samtlige gæster.
Castelo Guest House tilbyder transport til Faros internationale lufthavn, som ligger 40 minutters kørsel derfra. Togstationen Estombar-Lagoa ligger 7 km derfra. Via do Infante, der tilbyder motorvejforbindelser til hele Algarve, ligger 5 km derfra.