Bedford swan hotel
The bedford swan hotel is situated in a stunning town centre location overlooking the river and just 30 minutes from central london steeped in character and history yet fully refurbished to meet your short break needs the bedford swan hotel provides outstanding hospitality expected from a 4 star hotel enjoy a perfect nights sleep in one of the bedford swan hotels stunning bedrooms with thick soft duvets contemporary fabrics throws and cushions signature wall papers and stylish furniture