Sea View Apartment in Barmouth


Barmouth • Show on map
View Details for Price
Sea View Apartment in Barmouth is located in Barmouth just a 5-minute walk from Barmouth Beach and 19 miles from Portmeirion. Featuring sea and mountain views this apartment also offers free Wifi. Harlech…More info
