Teobaldo Power Hotel
Located within 15 minutes' walk of the delightful Sitio Litre Garden, Teobaldo Power Hotel Puerto de la Cruz offers access to tourist attractions throughout Puerto de la Cruz.
The modern Puerto de la Cruz lighthouse is located within reach of the guest house, and such natural sites as Playa del Castillo Public Beach is just 1.2 km away. Besides, the historic Botanical Garden is about a 25-minute walk away. The Teobaldo Power Puerto de la Cruz is situated merely 1.1 km from the Risco Belle Aquatic Gardens, while Loro Parque Gratis Express bus station lies 800 metres away.
The rooms feature coffee and tea making facilities, as well as a flat-screen TV with satellite channels for your convenience. In addition, there are coffee and tea making machines, a fridge, and kitchenware for self-catering purposes. Bathrooms offer a bidet, a separate toilet, and a shower, along with comforts such as a hairdryer and bath sheets.
Mediterranean cuisine is offered at Meson los Gemelos, situated in the immediate vicinity of Teobaldo Power Hotel.