at Lockyer St 11, Plymouth United Kingdom
Invicta Hotel is Plymouth based place and this enity listed in Hotel category. Located at Lockyer St 11 Contact phone number of Invicta Hotel: 01752 664995
Future Inn Plymouth, close to the city centre. Like us and get prepared for your trip to Plymouth. http://www.futureinns.co.uk/