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.
Features
Map
Similar companies
Hotel
South Villas Hotel
16 Wellington Rd, Blackpool FY1 6AR
+441253346888
Hotel
Holiday Inn Darlington - North A1M, JCT.59, an IHG Hotel
Newton Park, Coatham Mundeville, Darlington DL1 3NL
08453409666
Hotel
The Crown Hotel
11 Market Pl, Southwell NG25 0HE
+441636375025
Hotel
Hyde Park International
52-56 Inverness Terrace, London W2 3LB
+442079858300