Hotel Charleston is gevestigd in een 17e-eeuws gebouw en ligt in het centrum van Spoleto, naast het museum Sistema.
Entièrement rénové en 2011, l'Hotel Charleston occupe un bâtiment du XVIIe siècle dans le centre de Spolète, à proximité du musée des arts modernes et contemporains.