Das Hotel befindet sich im Herzen des historischen Viertels von Savannah mit Blick auf den Madison Square und heißt seine Gäste an einem Ort voller Geschichte und Kultur willkommen. Der Veranstaltungsort befindet sich nur wenige Gehminuten von einigen der wichtigsten Wahrzeichen der Stadt entfernt — der River Street, der beliebten Kopfsteinpflastergasse, dem Civic Centre und dem Besucherzentrum, dem City Market, einem hervorragenden Ziel für Unterhaltung und Gastronomie mit vielen kleinen Geschäften und Restaurants, und dem Forsyth Park, wo „The Movie“, die Adaption von John Cusacks „The Book“, gedreht wurde. Nach einem erlebnisreichen Tag in der Stadt heißt das elegante Hotel seine Gäste in den neu renovierten Zimmern willkommen, die auf Balkone mit herrlichem Blick auf die historische Savanne führen. Jedes Zimmer ist im modernen südländischen Stil mit einem Hauch von lokalen Kunstwerken eingerichtet. Ein bequemer Stuhl und eine Ottomane laden zum Entspannen ein.