Apartamentos Leo Canela
Avda. de la Playa, nº8, Isla Canela, Ayamonte, Huelva
During your stay at Apartamentos Leo Canela, you're just a quick walk from Playa Alta. Free WiFi in public areas, a rooftop terrace and a local area shuttle (surcharge) are available. Built in 2004, this budget aparthotel has 50 apartments over 5 floors. Each apartment includes amenities such as free WiFi and a kitchen.