Founded: 1986
Country Inn & Suites by Radisson is an upper midscale hotel brand inspired by a sense of belonging, community and shared experiences.