Crystal House Hotel
19 Marine Parade LL421NA Barmouth , BARMOUTH, United Kingdom United Kingdom
- Profile: Crystal House Hotel is a Guest Houses company located at Barmouth , BARMOUTH,, United Kingdom United Kingdom, address is 19 Marine Parade, Barmouth , BARMOUTH, LL421NA UK, postcode is LL421NA, you can contact Crystal House Hotel by phone 441341280603