About Aber House
Centrally located, on site parking, comfortable rooms, friendly staff, wholesome breakfast, outside seating area. Dog friendly options.
More about Aber House
Aber House is located at High Street, LL42 1DS Barmouth
+447308353440
http://aberhousebarmouth.co.uk