Where History Meets Hospitality: Puerto de la Cruz’s Best Historic Hotels
An argument can always be made for staying in Puerto de la Cruz in Tenerife. The seaside city is located on the greener side of the island with views of leafy banana plantations and the mighty Teide mountain. There is a fair amount to see and do in the city, and it’s also a strategic…