Hotel Tigaiga: a place to feel good! The hotel, surrounded by a subtropical garden, is located in Taoro Park with stunning panoramic views of the Orotava Valley, the Teide and the Atlantic Ocean. It is a small 4 star hotel with only 79 rooms.
Puerto de la Cruz, Canary Islands, Spain
Address: Parque Taoro 28, Puerto de la Cruz, Spain
Tripadvisor Traveler Rating