Go Hotels
Home > Spain > Ayamonte >

Leo el Faro I II III

Spain Flag
Leo el Faro I II III Star Rating 2
Calle de Robalito/Calle de Cano Franco | Playa de la Punta del Moral
Ayamonte Spain

Rated 77 / 100 based on 63 customer reviews.

Leo el Faro I II III has received an Outstanding Service Award
Boasting a swimming pool, Leo el Faro I II III is located in Ayamonte and offers comfortable accommodation. It also provides a garden.

The property's apartments offer a kitchenette, plus all the necessities for a comfortable stay.

On-site dining options include a restaurant, which is a convenient spot to have a meal. A wide choice of cafés and restaurants are also found in the area.
Facilities @ Leo el Faro I II III include:

Swimming pool
Air Conditioned