Une fois dans The Windrose, vous vous trouverez à juste 5 minutes de voiture de points d'intérêt comme River Street et Savannah College of Art and Design (université). À moins de 5 minutes en voiture, vous trouverez aussi des sites comme Parc Forsyth et Enmarket Arena.