El Apartamento Just Visiting Charlotte, situado a unos 3 km de Spirit Square Arts Center, ofrece Wi-Fi tanto para estancias de negocios como de ocio.
El Salón de la Fama de NASCAR se encuentra a unos 10 minutos en coche de este apartamento. Desde el apartamento, el Parque Independence está a unos 2 km.
El establecimiento cuenta con comodidades como aire acondicionado, además de instalaciones modernas como TV de pantalla plana con canales vía satélite.
Se proporciona una cocina bien equipada. La parada de autobús más cercana al Apartamento Just Visiting es The Plaza & Marguerite Ave, a unos 5 minutos a pie.