See all photos
See all photos
See all photos
This hotel is located in La Plana de Mont-Ros, Lérida, Spain. To arrive, takes a bus from Lérida bus station. Places of interest nearby include the Cathedral of Lérida and the castle of Mont-Ros. Amenities of the rooms include free Wi-Fi and a TV. Common areas include a garden and a terrace.