Choose your room
Teobaldo Power Hotel
Located about 5 minutes' walk from Puerto Street Art, Teobaldo Power Hotel Puerto de la Cruz gives quick access to various city sites.
The Archaeological museum "Museo Arqueologico" lies merely 150 metres away, while Playa del Castillo Public Beach is in proximity to the hotel. Plaza Charco is also nearly a 10-minute walk away. Risco Belle Aquatic Gardens is just 1.1 km from this Puerto de la Cruz hotel. The Teobaldo Power Puerto de la Cruz is within a few blocks of Loro Parque Gratis Express bus station.
The rooms include air conditioning, along with such modern comforts as a flat-screen TV with satellite channels.
The restaurant Casa Mika is located only a few steps from the property.