Arbour Hotel in Barmouth offers 35 rooms. Guests can enjoy on-site parking. Located on Marine Parade.