The complex is located in the tourist resort of Puerto de la Cruz 200 m from the nearest beach Shops boutiques bars and restaurants are to be found in the vicinity There is a bus station to be found around 200 m awayThis hotel was built in 1975 Trave . . .