Popular accommodations in Castro de Avelãs
ApartmentAccommodates 5
Casa do Castro
Casa do Castro is set in Bragança. The air-conditioned accommodation is 5.4 km from Braganca Castle, and guests can benefit from on-site private parking and complimentary WiFi.Book nowfrom $87 per night