STAY AT WINDSOR ANY CUSTOMER FEEDBACK
Location of hotel was good, staff was very friendly. Rooms were very good as well alongwith other facilities. Regards Noor