New Starwood Capital Group Brand

Starwood Capital Group Launches New Uptown Suites Hotel Brand

First Location Open in Concord, N.C.; More than 10 Properties to Open by 2019

Starwood Capital Group

Starwood Capital Group today announced the launch of Uptown Suites, a nationwide brand of upscale, economy-priced extended-stay suites for families, business travelers and long-term visitors. Uptown Suites will be managed by InTown Suites, an owner-operator of extended-stay properties in 188 locations in 22 states with more than 24,000 rooms.

With the launch of Uptown Suites through a controlled affiliate, Starwood Capital strives to meet the increasing demand of value-conscious extended-stay guests by offering economy-priced apartment-style lodging featuring amenities commonly associated with mid- and higher-level hospitality brands.

Uptown Suites logo"We are thrilled to launch Uptown Suites as we deepen and expand our commitment to provide an extended-stay experience for our guests that has all the comforts of home," said Jonathan Pertchik, InTown Suites Chief Executive Officer. "Demand for value-oriented extended-stay lodging continues to rise and guests are increasingly seeking a hospitality experience that is pedestrian-friendly and walkable, with high-quality amenities and warm customer service. Uptown Suites aims to transform the economy extended-stay experience for our guests."

Uptown Suites properties will feature upscale amenities for guests on an economy budget, including lobbies furnished with curved televisions and large fireplaces, full kitchens with quartz countertops, electric vehicle charging stations, and apartment-like studio suites with high-speed wireless Internet connections, high-definition smart televisions and Keurig coffee machines. 

The first Uptown Suites location has opened in Concord, N.C., and the company anticipates that future properties will primarily be newly built facilities that are walkable to dining, retail and entertainment opportunities for guests. Uptown Suites locations will be selected for their proximity to great cities or in central locations in smaller markets, and expansion will be concentrated in regions with strong job growth and forecast population growth.

More than 10 Uptown Suites properties are slated to open by 2019, including properties in Colorado, Florida, Tennessee, Texas and Virginia, among other states.

Uptown Suites is a nationwide brand of upscale, economy-priced extended-stay suites managed by InTown Suites, an owner-operator of extended stay properties in 188 locations in 22 states with more than 24,000 rooms. Located in walkable locations nearby to dining, retail and entertainment opportunities for guests, Uptown Suites offers economy-priced lodging with upscale amenities to transform the extended-stay guest experience. With its first location open in Concord, N.C., Uptown plans to open more than 10 economy extended-stay properties by 2019 in Colorado, Florida, Tennessee, Texas, Virginia, and other high-growth states. Uptown is Connected, Convenient and Comfortable.



Logos, product and company names mentioned are the property of their respective owners.