Albion House
Hotel in Plymouth, Devon
An exceptional and private house, near to A38, Argyle, Derriford, Tamar Science Park, Langage, the city centre and all major routes around Plymouth. This modern house supplies luxurious accommodation for a business or holiday stay. Located in the South West's biggest city, Albion House is an perfect base for a quality and affordable stay in the historical city of Plymouth