This lovely hotel is situated in Benidorm, right by the sea promenade and near San Jaime Church square in the heart of the old town, where to find romantic winding streets with shops, restaurants and a marvellous sandy beach and Castle Stairway are just..