We are located in the city center of Benidorm, next to the town hall, the famous L’aiguera park and one step away from the most important landmarks of the city.
Our location means that you are only 5 minutes walk from the Paradise, our beaches. We know, we have an enviable location.