The hotel is located in the centre of Benidorm, a few metres from Levante beach and Poniente beach, as well as Elche Park and the harbour. It is surrounded by numerous pedestrian streets, with many shops, bars and cafés.
Customer review digest, click to view whole review ...