Crowne Plaza Hotels Closest To Atlantic Gallery Armada Centre, Armada Way, Plymouth, PL1 1LE