L'hotel è situato nel cuore del quartiere storico di Savannah, con vista su Madison Square e accoglie i suoi ospiti in un luogo ricco di storia e cultura. Il locale si trova a pochi passi da alcuni dei monumenti più importanti della città: River Street, il famoso vicolo acciottolato, il Civic Center e il Visitor Centre, City Market, una destinazione eccezionale per l'intrattenimento e la ristorazione, piena di piccoli negozi e ristoranti, e Forsyth Park, dove è stato girato «The Movie», l'adattamento di «Il libro» di John Cusack. Dopo una giornata trascorsa a esplorare la città, l'elegante hotel accoglierà i suoi ospiti nelle camere recentemente rinnovate, che si aprono su balconi che offrono splendide viste sulla storica Savannah. Ognuna è decorata in stile meridionale contemporaneo con tocchi di opere d'arte locali, comode poltrone e pouf per rilassarsi.