Los Valles
Los Valles hotels & apartments, all accommodations in Los Valles
Casa Catalina II Hotel
Calle San Isidro Labrador, 12, Los Valles, Spain
Casa Catalina II Hotel Los Valles, located about 10 minutes by car from Castillo de Santa Barbara, boasts a swimming pool.