Rated one of the top hotels in Illinois

Come see why we were rated as one of the top hotels in Illinois. From our modern design to our friendly customer service, all located in an ideal location in Schaumburg, IL. Allow us to serve you whether you are here for business or a personal getaway.