El hotel está situado en el corazón del distrito histórico de Savannah, con vistas a Madison Square, y da la bienvenida a sus huéspedes a un lugar rico en historia y cultura. El lugar se encuentra a pocos pasos de algunos de los lugares más importantes de la ciudad: River Street, el popular callejón empedrado, el Centro Cívico y el Centro de Visitantes, City Market, un destino excepcional para entretenerse y comer, repleto de pequeñas tiendas y restaurantes, y Forsyth Park, donde se rodó «The Movie», la adaptación de «El libro» de John Cusack. Tras un día explorando la ciudad, el elegante hotel recibirá a sus huéspedes en las habitaciones recientemente renovadas, que se abren a balcones con hermosas vistas de la histórica sabana. Todas están decoradas en un estilo sureño contemporáneo con toques de obras de arte locales y cuentan con cómodas sillas y reposapiés para relajarse.