The Windrose ist hervorragend gelegen und zu Fuß gerade mal 5 Minuten entfernt von: River Street und City Market (Einkaufen, Gastronomie, Unterhaltung). Außerdem ist Folgendes mit dem Auto nur 5 Minuten entfernt: Savannah River und Savannah College of Art and Design.