Best Western Plus Sterling Hotel & Suites, Charlotte Overview

Best Western Plus Sterling Hotel & Suites, Charlotte Details