Preferably Situated off Interstate ninety in Rockford, Illinois, guests with the hotel can get pleasure from a number of fashionable facilities in addition to the hotel's practical location, close to a number of area sights.It starts with a booking The one way to leave a review would be to first generate a booking. That's how We all know our review