Embankment Hotel Bedford Home » Venues » Embankment Hotel Bedford The Embankment Hotel in Bedford next to the river.