The shaded Telfair Public Square, set just 350 metres from the Kasa Altmayer Savannah hotel, as well as Sorrel Weed House placed only 1.2 km from the property are worth visiting. If you are willing to explore even more landmarks in Savannah, attend River Street Savannah located 400 meters away.