Plaza Mayor 7, 40520 Ayllón, Spain
This charming hotel is situated in Ayllon’s Plaza Mayor main square, offering pleasant views. It provides air-conditioned rooms, an à la carte restaurant, and complimentary Wi-Fi throughout. Each room at Hotel Ayllon is thoughtfully decorated, features ample natural light, wooden floors, and modern furniture. Rooms are equipped with a flat-screen TV and a private bathroom that includes a hairdryer and free toiletries. The hotel boasts a beautiful courtyard and a lounge area for guest relaxation. Additional amenities include a business center and a tour desk. The Tejera Negra Nature Reserve and the Montejo beech woods are accessible within a little over an hour's drive from Hotel Ayllon.
Online Reviews