Providing 156 rooms, Travelodge Slough London hotel is 16 minutes' walk from the independent Slough Museum.
Church Street Cafe is within reach of the Travelodge Slough and specialises in British cuisine.
Church Of Our Lady Immaculate And St Ethelbert is situated in the vicinity of the hotel. This 3-star hotel lies 2.8 km from the royal residence "Windsor Castle". The property is within 10 minutes' walk of Church Street bus stop and 60 minutes by car from Marylebone train station in London.