Castro is located in Águeda and offers comfortable and quiet accommodation. Free WiFi access is available. The city of Aveiro is 9.9 miles away and and the Barra Beach is a 30-minute drive. Each room here will provide guests with a TV, air conditioning and access to a patio. Featuring a shower, private bathroom also comes with a bath and a bidet. Extras include satellite channels and cable channels. For a taste of the local gastronomy, guests may visit the various restaurants serving traditional Portuguese cuisine within 657 feet. At Castro you will find a garden. Other facilities offered at the property include a vending machine. The property offers free parking. Porto Airport is 52.8 miles away.