Holiday Inn Plymouth
Check availability

Rooms from £94.50 ( €103.95 / $137.03 ) per night
Holiday Inn Plymouth
Armada Way
Plymouth
PL1 2HJ
United Kingdom
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.
Online Hotel Bookings