Hotel Torre Laurentii is located just about 2 hours north of Barcelona tucked in a valley in the Pyrenees Mountains. The entrance into the village of Sant Llorenc de la Muga was quite impressive with its fortified walls. Driving up to the hotel, I felt like I was traveling back through time. The co-owner Stephan (who runs the hotel along...
More
