Albern House, Weymouth, Dorset, United Kingdom
About Albern House
Albern House is a Hotel Restaurant serving the Weymouth community in Dorset, United Kingdom and located at 13 Holland Road.To contact Albern House call 01305 783951
Location
13 Holland Road
Weymouth
Dorset
United Kingdom
DT4 0AL
Map
Contacts
Tel: 01305783951