Crowne Plaza Plymouth, an IHG Hotel
Armada Way, Plymouth, England
The price is £75 per night from 12 Dec to 12 Dec
Located in Barbican, this eco-friendly hotel is within a 10-minute walk of Hoe Park and Theatre Royal, Plymouth. National Marine Aquarium and University of Plymouth ...