• Super 8 Windsor

    Super 8 Windsor



    About Us

    Super 8 Windsor is a hotel that you would love to stay for any long travel, to be able to cater to your travel needs across the country in a clean and friendly environment. We welcome all guests for any type of occasion such as: traveling, vacation, holiday lodging, and sports. We are open 24 hours a day for all travelers who may need to rest.


    Welcome to Windsor Super 8
    Super 8

    Rep/Contact Info

    Card image cap
    Jay Kim
    • Fax: (970) 686-5393