Das 3-Sterne-Hotel Luxury Living Savannah liegt etwa 16 Minuten zu Fuß von der Kathedralbasilika St. Johannes der Täufer entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Savannah. Für aktive Gäste werden auf Anfrage Reittouren organisiert.
Das Hotel ist in 800 Meter Entfernung vom Mickve Israel Tempel gelegen. Kulturelle Sehenswürdigkeiten in der Umgebung sind die Savannah's Waving Girl Statue (2 km) und das Telfair Kunstmuseum (1 km). Auch Ellis Square liegt einen 12-minütigen Spaziergang von der Unterkunft entfernt. Das Luxury Living Savannah liegt in der Nähe vom Ralph Mark Gilbert Civil Rights Museum. Die Bushaltestelle G ist ebenfalls in einer 850 Meter Entfernung vom Hotel.
Das Restaurant Crystal Beer Parlor bietet amerikanische Gerichte gleich neben der Unterkunft.