JUAN CARLOS I, LOS CRISTIANOS, 38650, Spain
This apartment complex consists of a total of 163 apartments. Guests have the opportunity to make use of the 1,000-m² garden and facilities include a foyer with a 24-hour reception desk, 5 lifts, a café, a small supermarket and a cosy bar.
Outdoor swimming pool
Public internet access
Mobile Phone Network
Salt Water Pool