translate English to German: Welcome to the Hotel Tigaiga, in Puerto de la Cruz!
Willkommen im Hotel Tigaiga, auf Puerto de la Cruz!