The building was built in 1967 and renovated in 2003. There are 140 apartments available, spread over 14 floors.
The apartments enjoy a central location on the Avenida de Europa in Benidorm, approximately 300 m from the beach Playa de Levante. There are shops, bars and restaurants to be found in the immediate vicinity and Alicante airport is about 65 km from the hotel.