Apartamentos Leo El Faro - Marina
Avenida de la Mojarra, s/n, Punta del Moral, 21400 Punta del Moral, Spain - Punta del Moral.
See on map
See 13 photos
Where is the lodging establishment?
Avenida de la Mojarra, s/n, Punta del Moral, 21400 Punta del Moral, Spain - Punta del Moral.
Features
Bioscore sustainability level C
Choose your room
Apartamentos Leo El Faro - Marina
This unpretentious apartment is in Isla Canela - Ayamonte. Customers will not be bothered during their stay, as this is not a pet-friendly apartment.
Other names for Apartamentos Leo El Faro - Marina:
Leo El Faro I-II-IIILeo MarinaLeo Faromarina Apartamento