West End Apartments
West Central 1A Stokeroad, Slough, SL2 5PF, United Kingdom,Object type: Hotel Slough
One of our bestsellers in Slough! Situated in Slough, just 550 yards from Slough Library, West End Apartments features accommodation with a bar, a shared lounge