Hotel La Freixera
4 StarsC/ de Sant Llorenç, 46B - 25280 - Solsona, Spain View Map
TripAdvisor vote: 4.5/5 Based on 209 guest reviews
C/ de Sant Llorenç, 46B - 25280 - Solsona, Spain View Map
TripAdvisor vote: 4.5/5 Based on 209 guest reviews