Situé à Morro de São Paulo, à 300 mètres de la plage First, le Vila do Morro Pousada propose des chambres avec vue sur la ville et connexion Wi-Fi gratuite. Il se trouve à environ 300 mètres de la place Aureliano Lima, à 600 mètres du phare de Morro de Sao Paulo et à 500 mètres de la jetée. Cet établissement non-fumeurs se trouve à 400 mètres de la plage Second Beach.
Toutes les chambres disposent d'une armoire. Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits. Toutes les chambres du Vila do Morro Pousada disposent d'une télévision à écran plat et de la climatisation. Certaines possèdent également une terrasse. Le linge de lit et les serviettes sont fournis.
Le Vila do Morro Pousada se trouve à proximité des plages de Porto De Cima, de Third Beach et du fort Morro de Sao Paulo.