Property Location With a stay at Travelodge Heathrow Terminal 5, you'll be centrally located in Slough, within a 15-minute drive of Thorpe Park and Eton College. This hotel is 5.1 mi (8.2 km) from Windsor Castle and 11.3 mi (18.1 km) from Legoland. Rooms Make yourself at home in one of the 305 guestrooms. Bathrooms with bathtubs or showers are provided. Dining At Travelodge Heathrow Terminal 5, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are available daily from 5:30 AM to 10 AM for a fee. Business, Other Amenities Featured amenities include express check-out and an elevator (lift). Self parking (subject to charges) is available onsite.