The Embankment, Bedford
With a stunning location overlooking the Great Ouse River in Bedford’s town centre. Bedford Rail Station is only 1 mile from the hotel providing 40-minute links to central London.