
Leighton Buzzard Apartments
New Road, Leighton Buzzard
Location A great option for family vacation: apartment Leighton Buzzard Apartments is located in Leighton Buzzard. This apartment is located 1 km from the city center. You can take a walk and explore the neighbourhood area of the apartment — Ascott House, Loftus Road Stadium and Madame Tussau
Free WiFiBusiness
