Hotel Premier Inn Hitchin Town Centre
★★★
39-41 Station Road, Hitchin, United Kingdom Show on map
Premier Inn Letchworth Garden City is a 3-star hotel in Hitchin, United Kingdom. Guests rate it 8.4/10 (very good) across 2 reviews, ranking it #4 of 5 places to stay in Hitchin. The property has 594 rooms.
39-41 Station Road, Hitchin, SG6 3BQ, United Kingdom
Premier Inn Letchworth Garden City has a guest rating of 8.4 out of 10 from 2 reviews, which is considered very good. It ranks #4 of 5 properties in Hitchin on Triptoic.
Premier Inn Letchworth Garden City is located at 39-41 Station Road, Hitchin SG6 3BQ, United Kingdom.
Premier Inn Letchworth Garden City is rated 3 stars.
Premier Inn Letchworth Garden City has 594 rooms.
Highly rated alternatives close by
Hotel
#1 in Hitchin
Guesthouse/bed and breakfast
#1 in Henlow
#2 in Ashwell
Hotel