at Armada Way, Plymouth , PL1 2HJ United Kingdom
The peaceful Holiday Inn Plymouth is a 211 bedroom hotel surrounded by the grassy open spaces of Plymouth Hoe.
1192 FB users likes Holiday Inn, set it to 10 position in Likes Rating for Plymouth in Hotel & Lodging category
Holiday Inn is Plymouth based place and this enity listed in Hotel category. Located at Armada Way PL1 2HJ. Contact phone number of Holiday Inn: +44 1752 639900
Future Inn Plymouth, close to the city centre. Like us and get prepared for your trip to Plymouth. http://www.futureinns.co.uk/