This intimate resort will provide you with seemingly endless views over the sea and of the remarkable lido complex, a famous feature of Puerto de la Cruz, of the Canary Islands. This resort, located in the 'La Paz' area, is just a short walk from all shops, bars, restaurants and the beautiful Botanical Gardens, featuring the distinctive vegetation of this incredibly lush island paradise. Enjoy the small,...