Casa Wilson ligt in Penha en biedt gratis WiFi en airconditioning. Het strand ligt op slechts 100 m van de accommodatie en het Beto Carrero World Park ligt op 700 m afstand. Er is gratis privéparkeergelegenheid bij de accommodatie.
Alle accommodaties zijn voorzien van airconditioning, een zithoek en een balkon met een hangmat. De kitchenette is uitgerust met een magnetron en een broodrooster. Elke accommodatie heeft een eigen badkamer met een bad of een douche. Handdoeken worden verstrekt.
De dichtstbijzijnde luchthaven is Navegantes - Minister Victor Konder International, op 11 km van Casa Wilson.