Choose your room
Teobaldo Power Hotel
Located approximately a 25-minute walk from Teobaldo Power Hotel Puerto de la Cruz, guests can reach the historic Botanical Garden.
The centre of Puerto de la Cruz can be reached in 10 minutes' walk of this guest house, and such cultural venues as the Archaeological museum "Museo Arqueologico" are 200 metres away. The Plaza de la Iglesia is just near the hotel, while Plaza del Charco bus stop is merely a 5-minute stroll away. The Teobaldo Power lies only 250 m from the Puerto Street Art and only 300 m from the Playa del Muelle.
Featuring a bidet, a separate toilet, and a shower, the bathrooms also come with hairdryers and bathrobes.
Meson los Gemelos is located a stone's throw from this accommodation and serves European food.