2 star hotels in Isla Canela
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Leo San Bruno I - II
Avd. De Los Charranes, S/N, Isla Canela, Spain (Open map)
Estatua Do Marques de Pombal lies around 3 km away, while Campo de Golf is 2.3 km from the hotel. The 2-star Leo San…
Read more...