Cap del Riu, 3, 25528 Taüll, Lleida, Spain, Taull
+34 637 28 88 88
Bar
Parking lot
Room service
Smoking is strictly prohibited in all public and private places
Restaurant
Internet access