Lodges in Barmouth
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
The Farm Hut
Llwyndu Shepherds Hut, Barmouth, United Kingdom (Open map)
The venue is located within 3 km of the city centre. The Farm Hut Villa provides a beachfront accommodation within a 10-minute drive...
Read more...
9.0
Superb
143 reviews