Avenida de Holanda, Alicante, Alicante (Spain) Show on map
Updating availability and prices
Leo is situated in Alicante
The property is 8 km from Provincial Archaeology Museum of Alicante
This apartment is equipped with a living room and a fully equipped kitchen with a fridge and a stovetop
The apartment offers an outdoor pool
Guests can also relax in the garden
Town Hall Square is 8 km from Leo
The nearest airport is Alicante Airport, 26 km from the accommodation
This apartment has a kitchenware, stovetop and kitchen
Hotel
Room