Located above Puerto de la Cruz in the San Antonio district of the town this hotel lies just 100 m from links to the public transport network It is about 2 km from the centre and the beachThis hotel was built in 1978 Travellers are welcomed at the es . . .