Before I BookHotels in United StatesHotels in Charlotte, North CarolinaThe Westin Charlotte

The Westin Charlotte

The Westin Charlotte is a contemporary hotel located in the heart of Charlotte, North Carolina.

The Westin Charlotte in Charlotte, North Carolina, United States

Photo of The Westin Charlotte by The Westin Charlotte on Google Maps

Its prime location makes it an excellent choice for both business and leisure travelers. This modern establishment offers easy access to some of Charlotte’s most notable attractions, such as the NASCAR Hall of Fame, Discovery Place Science Museum, and Bank of America Stadium. Guests often appreciate the hotel’s proximity to these sites, providing opportunities for exploration and entertainment.

One of the stand-out features at The Westin Charlotte is its emphasis on wellness. The well-equipped fitness studio and indoor pool offer guests a chance to maintain their fitness routines while traveling. Rooms are designed with comfort in mind, featuring signature Heavenly Beds that ensure a restful night’s sleep.

Catering primarily to business travelers, the hotel provides extensive meeting spaces and business services. The hotel’s dining options include fresh and locally sourced ingredients, appealing to those who enjoy culinary experiences.

On the downside, some guests have commented on occasional congestion during peak times due to its popularity among conference attendees. Additionally, parking can be challenging and comes at an extra cost.

Overall, The Westin Charlotte combines convenience and comfort in a vibrant city setting.

Pros Cons
Proximity to major attractions Parking costs
Wellness amenities Occasional congestion
Comfortable accommodations
Excellent dining options
Business-friendly facilities

The Westin Charlotte in 360°

The Westin Charlotte Details

Category: Hotels in Charlotte, North Carolina, Hotels in United States

Address: 601 S College St, Charlotte, NC 28202, USA

Booking Options:


Things To Do: