Discover Puerto de la Cruz
compiled from our dataPuerto de la Cruz is located in Canary Islands, Spain, and has a population of about 31,137. Our atlas lists 546 places here.
These include 26 sights and 5 museums, 342 restaurants, 158 places to stay and 15 cocktail bars. Highlights include Castillo de San Felipe (Puerto de la Cruz), Mirador La Paz, Jardín de Aclimatación de la Orotava.