Leo Canela
Well 7.9 (820 reviews)
Residence
About it
Just 656 feet from the beach in Isla Canela, Leo Canela apartment complex features an outdoor swimming pool surrounded by gardens.
The accommodations consists of 1 and 1 bedroom apartments with a living room, kitchenette, bathroom and terrace. They are fully-furnished with kitchen utensils, refrigerator, washing machine, plasma satellite TV, sheets and towels.
Ayamonte is a delightful coastal holiday destination on the Spanish-Portuguese border, surrounded many attractive beaches and an area with many important golf courses.
Its strengths
Pets allowed
LAN Wi-Fi
Parking
Family rooms
Pool
Location
Avenida de la Playa, 821409 Isla Canela
Dates of your stay
Availability with