See all photos
See all photos
See all photos
This hotel is located in the town of Molinos, in the province of Lleida, Spain. It is situated in the Pyrenees mountains and offers stunning views of the surrounding countryside. The hotel has its own restaurant and bar, and there is also a spa and fitness center on site. Guest rooms are spacious and feature all the modern amenities one would expect, such as Wi-Fi and flat-screen TVs.