8.2/10
Very Good
15 reviews
Free Wi-Fi
HOTEL EL CASTELLAR is a 2-star property set in Moscardón. With free Wi-Fi, this 2-star hotel offers a shared lounge and a tour desk.
Number of rooms: 22
CALLE EL HORNO 19, 44124 Moscardón, Spain