Das Aparthotel The Windrose Savannah ist eine tolle Unterkunft im Stadtteil Historic Savannah, nur 18 Minuten Fußweg von der Kathedralbasilika St. Johannes der Täufer entfernt. Das Aparthotel bietet auch WLAN in den Zimmern.
Das Hotel ist in der Nähe vom Schiffsterminal und in ungefähr 600 Meter Entfernung von der First African Baptist Church. Die Gäste können das Green-Meldrim House gleich neben dem Aparthotel The Windrose leicht erreichen. Naturliebhaber werden die Nähe zum Strand SCAD Beach zu schätzen wissen (liegt 8 Minuten Fußweg von der Unterkunft entfernt). Die Savannah's Waving Girl Statue, eine der zahlreichen kulturellen Attraktionen der Stadt, liegt in 1 Kilometer Entfernung von der Unterkunft.
Im Hotel stehen Ihnen 10 Zimmer zur Auswahl, die mit einer voll ausgestatteten Küche ausgestattet sind. Für den Komfort der Gäste sind alle Zimmer mit einer Klimaanlage ausgestattet.
Das Restaurant Congress Street Social Club befindet sich ein paar Schritte entfernt vom Aparthotel The Windrose Savannah.