Avd.Marques De Villanueva Del Prado Pto. De La Cruz, 38400
The Hotel Sol Puerto de la Cruz is located in Puerto de la Cruz, with views towards the sea or towards vulcano Teide. The hotel has been recently refurbished and is surrounded by a splendid tropical garden with a large variety of regional plants. It is situated close to the city centre and from the Martiánez swimming pool and artifitial lake complex, creation of the artist César Manrique. The capital Santa Cruz is 35 km away and the airports Reina Sofía (south) and Los Rodeos (north) are 96 km and 25 km away respectively.