The Wheelwright ArmsBed and Breakfast
The Wheelwright Arms 34 Guildford Street, Luton, LU1 2NR, United Kingdom
Set in Luton, just 300 m from Luton Town Hall, The Wheelwright Arms offers accommodation with a bar, a garden and free Wi-Fi. It is situated 1.5 km from Luton Hoo Memorial Park and features luggage storage space.