Extended Stay in Barra
We found 41 properties with availability in Barra
Show on map
Beach Lovers Surf House - Aveiro - Praia Da Barra
186 Rua Diogo Cao 1, Barra, Portugal
Beach Lovers Surf House - Aveiro - Praia Da Barra is located a 25-minute walk from the Costa Nova Mini Golf and offers Wi-Fi for either business or leisure.
(1 review)