Holiday Inn Plymouth

Address:

Armada Way
Armada Way
PL1 2HJ Plymouth, GB

Phone:

+44 124 455 1260

Hotel star rating:

4 stars

Brand name:

Holiday Inn

Map:


Contact   ·   Privacy   ·   Terms