The hotel enjoys an enviable position on historic Plymouth Hoe, situated just a few minutes’ walk from the sea front, Barbican, city centre, Plymouth Pavilions and Theatre Royal.
Contact Info
The Invicta Hotel 11/12 Osborne Place, Lockyer Street, The Hoe, Plymouth, PL1 2PU