With a stay at Pousada Ana Rosa, you'll be centrally located in Penha, a 7-minute walk from Alegre Beach and 15 minutes by foot from Bacia da Vovó Beach. This pousada is 3.1 mi (4.9 km) from Picarras Beach and 4.6 mi (7.4 km) from Beto Carrero World.