This apartment complex was built in 1993, renovated in 2002 and consists of 2 floors with a total of 96 apartments. Guests are provided with an entrance hall with a 24-hour reception desk, a café, a bar, a TV room, a small supermarket and a restaurant. The hotel also offers a laundry service to guests.
This apartment complex is located 2 km from the centre and Playa de Castillo's beach. Convenient public transport links are only 300 metres away, just a few minutes on foot.