Located only 1.4 km from the Lago Martiánez, Teobaldo Power Hotel Puerto de la Cruz offers access to tourist attractions throughout Puerto de la Cruz.
The centre of Puerto de la Cruz can be reached within a 10-minute walk, and natural attractions like the historic Botanical Garden are nearly a 25-minute walk away. Standing merely 300 metres from the Playa del Muelle, this Puerto de la Cruz hotel is in proximity to the delightful Sitio Litre Garden. There is the 13.5 - hectare zoo "Loro Park" 2.1 km away, while Loro Parque Gratis Express bus station is about a 5-minute ride from the Teobaldo Power Puerto de la Cruz.
The rooms comprise a balcony complete with climate control, as well as a flat-screen TV with satellite channels.
You can enjoy a Mediterranean cuisine in the Casa Mika located in close proximity to this Puerto de la Cruz hotel.