Our whole crew would like to proudly welcome you to the Comfort Inn Windsor. The Choice family would like to welcome you to the Comfort Inn Windsor! The hotel's management t is pleased to welcome domestic pets. A laundry service is available. Fine dining is never far away with a full-service restaurant conveniently located in-house.