Bellhouse Hotel - 90 Recently stayed at this hotel on a Saturday evening ,had... - 2731 days ago Monkey Island - 70 The hotel itself is located on the river so 5... - 2754 days ago Holiday Inn Slough Windsor - 70 Just checked in. The staff very friendly. The room clean... - 2803 days ago