26 Calle Teobaldo Power, Puerto de la Cruz (Tenerife), Spain
Teobaldo Power Hotel Puerto de la Cruz offers easy access to the El Peñón Football Field, which is situated merely a 6-minute walk away.
Nestled a mere 0.8 km from Playa del Castillo Public Beach, this Puerto de la Cruz hotel is 750 m from San Felipe Castle. The Lago Martiánez is also located within reach of the hotel. The Teobaldo Power Puerto de la Cruz is around 5 minutes' walk from the Playa del Muelle. Loro Parque Gratis Express bus station is in the vicinity of the property.
The hotel offers rooms with a balcony complete with climate control.
Serving healthy meals, Casa Mika lies within easy reach of the accommodation.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Teobaldo Power!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please