1 star hotels in LetchworthBook 1 star hotels in Letchworth, United Kingdom online. Compare prices, reviews & photos of 4 hotels and get the best 1 star hotel deal for your next stay.
Garden Lodge HotelSollershott East ,42, Letchworth 593m from the center of Letchworth
Archers Lodge6 Archers Way, Letchworth 965m from the center of Letchworth
Premier Inn Letchworth Garden CityStation Road, Letchworth 642m from the center of Letchworth
Swift Close Contractors & Leisure Apartment by Leecroft Stays96 Swift Close, Letchworth 1.4km from the center of Letchworth