Quintana 11, Puerto de la Cruz
Built in 1712 and offering stunning views of Mount Teide Hotel Marquesa features an outdoor swimming pool. Jardín Beach is 700 metres away. Rooms at this hotel are set around an attractive central patio filled with plants.
Aguilar Y Quesada S/n, Puerto de la Cruz
Located 100 metres from the coast in Puerto de la Cruz Apartamentos Trianflor Alta offers an outdoor pool and apartments with a private balcony and kitchenette. Playa Martiánez Beach is a 5-minute walk away.