Stayed here a few times over the last few months.
The positives - the location in Windsor and only 15 mins to Slough Industrial estate, close to plenty of restaurants in Windsor, the decor of the hotel, the gym is well equipped, the breakfast is tasty with plenty of choice, free wifi.
The negatives - This is not a disabled friendly hotel. All rooms have stairs and there is steps up to the main reception.
Some rooms are not located in the the main hotel so if you are staying in one of the other buildings and its raining you can get soaked going for breakfast.
Street facing rooms are really noisy as well as room 33 in the attic space which you can hear everything from the rooms underneath.
Most of all I found the staff not unfriendly but they're definitely not friendly. There is no warm welcome anywhere in the hotel, from the bellboys, to reception, to the restaurant staff.
I choose this hotel to avoid staying in Slough however I think I am going to try other hotels in Windsor over the next few weeks.More