home
>
Holiday inn express slough 2 night offer 1st night dinner
holiday inn express slough 2 night offer 1st night dinner
Holiday inn express slough 2 night offer 1st night dinner
The holiday inn express slough is a superbly located hotel situated in the heart of slough town centre the hotel is close to slough railway station which boasts good links to the west country and london paddington to the east and its only 15 minutes by direct train to central london each of the holiday inn express slough hotels 142 thoughtfully decorated bedrooms boast advanced iptv system with a full range of interactive services from pay per view movies to web radio each guest room at th

SIMILAR PRODUCTS