Trees Hotel & Licensed Restaurant, Amlwch, Isle of Anglesey, United Kingdom
About Trees Hotel & Licensed Restaurant
Trees Hotel & Licensed Restaurant is a Hotel Restaurant serving the Amlwch community in Isle of Anglesey, United Kingdom
Location
Amlwch
Isle of Anglesey
United Kingdom
LL68 9TS
Map
Contacts