This unique city hotel is set in a former town house in the heart of Benidorm, only 100 metres from the beach and within a short stroll from both Levante and Poniente beaches. Guests will find a great variety of restaurants, shops, cafes and bars within..