5 Star Hotels Slough - Welcome to the directory of Slough 5 star hotels. It features 5 star hotels in Slough , Stoke Poges and Windsor, who offer 5 star hotel accommodation. Find contact details and reviews of your nearest 5 star hotel in Slough and add your own review. Advertise your 5 star hotel accommodation business on the Slough 5 Star Hotels Directory – IT'S FREE!