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
Book now

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

Reviews

There are still no ratings for this hotel