Invicta Hotel
11/12 Osborne Pl, Lockyer St, Plymouth PL1 2PU
01752664997
Description
Home - Invicta Hotel
When you are away from home, stay at The Invicta Hotel, a 4-star independant boutique hotel in Plymouth, Britain’s Ocean City.
11/12 Osborne Pl, Lockyer St, Plymouth PL1 2PU
01752664997
Home - Invicta Hotel
When you are away from home, stay at The Invicta Hotel, a 4-star independant boutique hotel in Plymouth, Britain’s Ocean City.