Maxwell's House
Hotel
Barmouth, Snowdonia
Free Wi-Fi
Parking
Your vacation should be comfortable! Hotel «Maxwell's House» is located in Barmouth. This hotel is located in the city center.
LL42 1NL, Barmouth, United Kingdom, Barmouth, LL42 1NL