Das Hotel Weston Savannah liegt etwa 8 Gehminuten vom Telfair Kunstmuseum und in 450 Metern vom SCAD Museum of Art entfernt.
Das Hotel ist in ungefähr 1 km Entfernung von der Kathedralbasilika St. Johannes der Täufer gelegen. Das 3-Sterne-Hotel befindet sich in circa 300 Meter Entfernung vom Strand SCAD Beach. Auch Battlefield Park liegt etwa 7 Gehminuten von der Unterkunft entfernt. Die Liste von Schifffahrtsmuseen liegt ein paar Schritte entfernt vom Weston. Die Bushaltestelle L ist 350 m von der Unterkunft.
Das Restaurant Stoner's Pizza Joint bietet italienische Gerichte an und befindet sich in unmittelbarer Nähe vom Hotel.