Built in 1973 and renovated in the year 2000, the complex comprises a total of 97 rooms, spread over 6 floors. Various facilities are available on the complex including a 24-hour reception desk, laundry services, safe, WiFi, TV room, bicycle storage and car park. It is located 300 meters from Playa del Ingles.