This hotel is located in the centre of Playa de las Americas within metres of convenient public transport links and shopping venues It is just a short 700-metre walk to the beachThe apartment hotel was built in 1990 Travellers are welcomed at the hot. . .