Plymouth, England
Holiday Inn Plymouth Hotel
3 out of 5 stars
Restaurants
Business Center
Swimming Pool
Parking Garage