Casa Wilson is gelegen in Morro de São Paulo, op een paar minuten lopen van Segunda Praia, en biedt kamers met airconditioning. De accommodatie ligt dicht bij verschillende bekende bezienswaardigheden, op 15 minuten lopen van Vuurtoren Morro de Sao Paulo, 1,1 km van Pier en minder dan 1 km van Nossa Senhora da Luz Church. De accommodatie is rookvrij en ligt op 4 minuten lopen van Primeira Praia.
De units bij het pension hebben een flatscreen-tv. Naast een eigen badkamer met een douche en gratis toiletartikelen, hebben kamers bij Casa Wilson ook gratis WiFi. Alle kamers bij de accommodatie hebben beddengoed en handdoeken.
Populaire bezienswaardigheden in de buurt van Casa Wilson zijn Terceira Praia, Fort Morro de São Paulo en Aureliano Lima-plein.