A stay at Sol Costa Atlantis Tenerife places you in the heart of Puerto de la Cruz, within a 15-minute walk of Lago Martianez Swimming Pools and Plaza del Charco. This upscale hotel is 0.2 mi (0.3 km) from Casi ... Read more

View all Luxury Hotels in Puerto de la Cruz