Average customer rating: 8.8
Westin Hotels and Resorts 601 South College Street - Charlotte, North Carolina 28202 Approximately 1.4 miles from Glenwood Instantly compare prices for Westin Charlotte at dozens of top hotel sites
Westin Charlotte is the closest Westin Hotels and Resorts hotel to Glenwood.
Westin Hotels and Resorts Closest To Glenwood
Westin Charlotte Average rating: 8.8 601 South College Street - Charlotte
Distance: 1.5 miles