The structure is ideal for long stays or short weekend relaxing and offers all comforts and services for families with a rich entertainment programme from May to October. The various parts of the Complex are linked by elevator. The beach is about 300 meters and is accessible by a lift carved into the rock and subsequent subway tunnel. The Hotel Le Terrazze is located in the central part of the complex and uses services and common rooms of the Hotel Olimpo.
All 120 rooms are furnished in a modern style and have a bathroom with bath, bathrobe (only summer) and hairdryer, telephone, satellite TV, minibar, safe, coffee and tea making facilities, air conditioning (depending on the season and at the management's discretion).