Updating availability and prices
Offering pleasant views, this charming hotel is set in Ayllon?s Plaza Mayor main square
It features air-conditioned rooms, an à la carte restaurant and free Wi-Fi throughout
This air-conditioned room comes with a flat-screen TV and a private bathroom with hairdryer and free toiletries
HYDROMASSAGE
INTERNET
BUSINESS CENTER
Hotel
Room
Activities and leisure
Restaurant