Choose your room
Teobaldo Power Hotel
Situated about 25 minutes' walk from the 13.5-hectare zoo "Loro Park", Teobaldo Power Hotel Puerto de la Cruz offers proximity to various city highlights.
The Puerto Street Art is located in proximity to the hotel, and such natural sites as the Risco Belle Aquatic Gardens is merely 1.1 km away. The Pueblo Chico is approximately 10 minutes' drive from this Puerto de la Cruz hotel, while Plaza del Charco bus stop is a mere 5 minutes' walk away. The Teobaldo Power Puerto de la Cruz is also 2.1 km from the 18th-century Botanical Garden.
The rooms include air conditioning, along with such modern comforts as a flat-screen TV with satellite channels.
Casa Mika serves European cuisine and is located a few steps from the property.