Check-in: From 03:00 pmCheck-out: Until 12:00 pm
A truly unique stay awaits you at Travelodge Heathrow Terminal 5, located in Slough, where you will enjoy the beauty of St. Georges Chapel and Theatre Royal.
Some accommodations are lavishly equipped with coffee/tea maker and TV.
You might be interested in these properties
Scroll Top