Welcome to the Arbour Hotel in Barmouth

Superbly situated on the promenade in Barmouth, North Wales.
The nearest Hotel to the golden sands of Barmouth beach.