Holiday Inn Plymouth
Holiday Inn Plymouth
Armada Way
Plymouth
PL1 2HJ
United Kingdom
Rooms from £79.50 ( €117.66 / $145.49 ) per night
An ideally situated, modern hotel in Plymouth City Centre. We have views over the famous Plymouth Hoe and Plymouth Sound. A perfect location for all visitors.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.