Our entire staff would like to enthusiastically welcome you to the Windsor House Hotel. On arrival at the hotel you will receive a free welcome drink. Our hotel's wireless internet can be used in the spacious public areas. Where you will stay Having a desk in your room is standard at the hotel.