Westin Charlotte

  • Completion year:
    2003
  • Meeting Space SF: 47K
    Keys: 700

About the Westin

The Westin Charlotte is a towering 25-story hotel standing at 293 feet in Uptown Charlotte, North Carolina. It holds the distinction of being the largest hotel in Charlotte, boasting 700 rooms, a grand 16,276-square-foot ballroom, and an expansive 44,000 square feet of convention space.

Developed by Portman Holdings in collaboration with the City of Charlotte as a key component of the city’s economic growth strategy, this convention center hotel is strategically situated in Charlotte’s bustling central business district. Its location offers convenient access to a light rail station, facilitating seamless transportation for guests across the city, along with a spacious 1,650-space parking garage.

The hotel, which officially opened its doors in 2003, stands as a testament to Charlotte’s commitment to fostering economic prosperity and providing top-notch hospitality amenities.