Leighton Buzzard, United Kingdom hotels

The Heath Inn
76 Woburn Road, Leighton Buzzard,LU7 0AR United Kingdom

Great 3.5 out of 5.0
In Leighton Buzzard

Photos | Location | Hotel Reviews
Show Prices

More hotels