Featuring city views, Casa Alameda 23 en Ría Eo-Ribadeo is situated in Castropol, 2.9 km from Playa de Penarronda. Among the facilities at this property are private check-in and check-out and a tour desk, along with free Wi-Fi throughout the property.
23 Calle Alameda, 33794 Castropol, Spain