Slough

A short walk from Windsor, Slough is a small town away from the hustle and bustle of downtown London. Food lovers can sample an array of South Asian cuisines.
Getting Around SloughView Map
tours & activitiesNot sure what to do in Slough? Let us recommend you some activities.View More Tours
AttractionsThese are the must visit places when in Slough!View All Attractions
Load More
Travel GuidesHere are some itineraries for your reference!View All Posts

Inspiration

A royal weekend in Windsor

READ MORE

Inspiration

Take a road trip through less-discovered UK

READ MORE
neighbourhoodsLearn more about the areas where our hotels are located.
Load More