Holiday Inn Slough

Holiday Inn Slough

0  Reviews


Hotels in Slough
Church St , Slough, Berkshire, SL1 2NH
0870-400 7215

Holiday Inn in Slough, Berkshire, is a local hotel. They specialise in hotel accommodation and hotel deals, Holiday Inn hotel reviews can be added using the form below.




Do you want to write a review of Holiday Inn in Slough? A Holiday Inn Slough review will help create a directory of recommended Hotels in Slough. Are you the owner of Holiday Inn Slough, then claim it today. After claiming your business, you will be able to improve your business listing.