select
FAQ

Hotel Ayllon

8.9
Overall Guest ScoreExcellentBased on 35 Verified Guest Ratings

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. Each room at Hotel Ayllon has been carefully decorated and offers plenty of natural light. They all have wooden floors and feature modern décor furniture. Rooms also come with a flat-screen TV and a private bathroom with hairdryer and free toiletries. Hotel Ayllon has a beautiful courtyard and a lounge area where guests can relax. Other facilities include a business center and a tour desk. The Tejera Negra Nature Reserve or the Montejo beech woods can be reached in just over an hour’s drive from Hotel Ayllon.

Available Rooms

Address: Plaza Mayor 7, Ayllon, 40520, Spain


Amenities

  • Business Center
  • Meeting/Banquet Facilities
  • Room Service
  • Safety Deposit Box
  • Air Conditioning
  • Bar
  • Express Check-In/Check-Out
  • Elevator
  • Hiking
  • Heating
  • Fax/photocopying
  • Free Wi-Fi
  • Horseback Riding
  • Massage services