See all photos
See all photos
See all photos
This rural hotel is located in Igüeña, León, Spain. To arrive, take the A-6 highway and exit at km 192. The hotel is located near places of interest such as the León Cathedral and the Palacio Real de León. Rooms and common areas have amenities such as Wi-Fi, a TV, and a private bathroom.