Attractively situated in Benidorm, NR Mirador del Castillo features air-conditioned rooms, a shared lounge, free Wi-Fi and a terrace. This 3-star hotel offers a tour desk and luggage storage space.
Number of rooms: 32
Carretera Quatre Cantons 20, 03501 Benidorm, Spain