Choose your room
Teobaldo Power Hotel
Teobaldo Power Hotel Puerto de la Cruz offers quick access to the Puerto Street Art, situated nearly a 5-minute walk away.
The Archaeological museum "Museo Arqueologico" is 150 m from the hotel, while Playa del Castillo Public Beach is merely 0.8 km away. This Puerto de la Cruz hotel is also within reach of such natural sights as the delightful Sitio Litre Garden. Approximately a 10-minute walk from the Teobaldo Power Puerto de la Cruz there is the Plaza del Charco. Loro Parque Gratis Express bus station can be found within a few blocks of the accommodation, while the Risco Belle Aquatic Gardens is just 1.1 km away.
The rooms include air conditioning, along with such modern comforts as a flat-screen TV with satellite channels.
Guests may find the restaurant Casa Mika right around the corner from the hotel.