Bedford Swan Hotel

The Embankment
Bedford
United Kingdom