This property enjoys a convenient central location in Charlotte, the largest city in the US state of North Carolina. Ideal for business and leisure travellers, it provides easy access to a host of entertainment, cultural and dining venues such as the Discovery Place, a science and technology museum situated some 16 kilometres away and the Carolina Place Mall, located 8 kilometres from this stylish hotel. It provides different accommodation options to fit any visitors' needs and guarantee a truly comfortable stay. Ranging from studios to two-bedroom suites, they all come with complimentary Wi-Fi internet connection and a fully-equipped kitchen, ideal for guests to prepare their own meals. A fitness room is available for all those guests wishing to become fit and healthy.