The Bedford Swan Hotel
Bedford, Bedfordshire MK40 1RW
The Bedford Swan is a stunning hotel and spa located in an historic and characterful 18th century building in an enviable position overlooking the Great Ouse River right in the town centre. The Swan benefits…
- Max: 200 guests