Aparthotel Rialb Andorra
"In the middle of Nature" - Official Web
It looks like nothing was found at this location. Maybe try a search?