Resorts in Los Barrios
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Hotel Montera Plaza
Av. Carlos Cano, S/N, Los Barrios, Spain (Open map)
Such city attractions as Marinid Walls of Algeciras, which is a 15-minute ride from this 4-star hotel, and the large Bahia Park, which…
Read more...
8.2
Very Good
561 reviews