Holiday Inn Express, relax and unwind in a Holiday Inn Express Hotel Holiday Inn Express
Derry’s Cross, Plymouth, Devon, PL1 2SW T: 01752 225553