See all photos
See all photos
See all photos
This quaint hotel is located in Esparragosa de Lares, Badajoz, Spain. To arrive, one must take a bus from the Badajoz bus station. The hotel is located near places of interest such as the Merida Roman Theatre and the National Museum of Roman Art. Amenities of the rooms include a TV, a private bathroom, and free Wi-Fi. Amenities of the common areas include a garden and a terrace.