We'd love you to write a review of M Gallery Castle Hotel Slough – could you? Share your experiences and help build a directory of the best cheap hotels in Slough by adding a M Gallery Castle Hotel Slough review. If M Gallery Castle Hotel Slough is your business, then claim it now. Business owners who claim a business can update the description and add new tags and photos.