Uptown Suites is the new extended stay brand designed entirely around the needs of travelers who need a home away from home. Created by the founder of iconic luxury brands such as W Hotels, Uptown Suites is setting a new standard for extended stay travel, at a value that can’t be beat. Uptown Suites offers economical, stylish, studio loft apartments for people on the road for work, fun, vacation, or life. Concord is the first Uptown Suites location. in N.C.