This upmarket apartment hotel is decorated in the typical Canary Island style and lies just 600 m from the nearest beach. Links to the public transport network may be reached in a few minutes and it is just a short distance to a diverse selection of shopping and entertainment venues.