Hotel se nachází v samém srdci historické čtvrti Savannah, s výhledem na Madison Square a vítá své hosty na místě bohatém na historii a kulturu. Místo konání je v docházkové vzdálenosti od některých z nejdůležitějších památek města - River Street - populární dlážděné kamenné uličky, Občanského centra a Návštěvnického centra, městského trhu - vynikající destinace pro zábavu a stolování, plné malých obchodů a restaurací, a Forsyth Park - kde se natáčel film „The Movie“, adaptace knihy Johna Cusacka „The Book“. Po dni stráveném poznáváním města přivítá elegantní hotel své hosty v nově zrekonstruovaných pokojích, které se otevírají na balkony s krásným výhledem na historickou Savannah. Každý je zařízený v moderním jižním stylu s nádechem místních uměleckých děl, pohodlnou židlí a pohovkou pro relaxaci.