8.1/10
Very Good
28 reviews
Free Wi-Fi
This rural hotel with a heated indoor swimming pool is located in a pine forest just outside the town of Larraga. It offers wonderful mountain and forest views and free Wi-Fi throughout.
Number of rooms: 15
El Pinar, 46, 31251 Larraga, Spain