Updating availability and prices
Castro is located in Águeda and offers comfortable and quiet accommodation
Free WiFi access is available
The city of Aveiro is 16 km away and and the Barra Beach is a 30-minute drive
This air-conditioned double or twin room features a TV and a private bathroom
Hotel
Room