See all photos
26 Calle Teobaldo Power, Puerto de la Cruz (Tenerife), Spain
Guests of Teobaldo Power Hotel Puerto de la Cruz can easily reach the Playa del Muelle, located merely 5 minutes' walk away.
This Puerto de la Cruz hotel is just 0.6 km from the catholic Church of Our Lady of the Rock of France and the Puerto Street Art is just 200 metres away. Also, there is the El Peñón Football Field just near the hotel. The Teobaldo Power Puerto de la Cruz is situated a 16-minute stroll from the Lago Martianez. Loro Parque Gratis Express bus station can be found in proximity to the property.
Casa Mika is located just a few steps from the hotel and serves European food.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
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
Enter your dates to see prices