The Holiday Inn Castle Marina, Nottingham

Location We chose the Holiday Inn for our weekend stay in Nottingham as it is conveniently located a few minutes drive from the city centre, close to the Castle Marina Business Park. We had travelled to Nottingham by train and taking the tram from outside the station, it was just one stop to Meadows Way …

Continue reading The Holiday Inn Castle Marina, Nottingham