Little Villa - Los Gigantes Apartment
5 Calle Alcalde Pedro Acevedo Bisshopp 6 , 32. Acantilado de los Gigantes, 38683 Puerto de Santiago, Spain
Located in Puerto de Santiago, 1.1 km from Playa de Santiago and 1.4 km from Puerto Santiago Beach, Little Villa - Los Gigantes offers an outdoor swimming pool and air conditioning.