Teobaldo Power Hotel
- Beach access
- Air conditioning
- View all
Teobaldo Power Hotel Puerto de la Cruz offers quick access to the Puerto Street Art, which is only a 5-minute walk away.
The oceanfront stone Castillo de San Felipe Fort is around 700 metres from this Puerto de la Cruz hotel, while 2.1 km from the 18th-century Botanical Garden this place. The Plaza del Charco is also approximately a 10-minute stroll away. The Teobaldo Power Puerto de la Cruz is situated not far from the 13.5-hectare zoo "Loro Park", while Loro Parque Gratis Express bus station lies just 0.8 km away. Due to its location 30 km from Tenerife Norte airport, fast access to this Puerto de la Cruz hotel is provided.
The rooms at the accommodation have a balcony, along with air conditioning for your convenience.
Nearby restaurants, including Casa Mika is just around the corner from the Teobaldo Power.
Popular hotels in Canary Islands