Travelodge is a hotel Stratford-upon-Avon located in United Kingdom.
251 Birmingham Rd Stratford-upon-Avon Warwickshire CV37 0BS United Kingdom
Credit Cards | Yes |
Rooms only come with one towel (even if you've booked for two.) More available from reception.
Menu is deceiving: "char-grilled chicken breast fillets" in the burger are microwaved, as is most of the food on offer :(
Has major roadworks going on outside. (22/04/12)
Very hot rooms!
It's a lovely old hotel! Area so peaceful... - Gokce Ocal
Nice location on the canal. Lots of canal boats :-) - Jon Jackson
Breakfast, overall service, and proximity to city center and other attractions. - Katherine Desy
Has krispy kreme donuts - Pooh Bear