Hotel The Stephen Williams House à Savannah est située à seulement 650 mètres de l'Académie Telfair et à moins de 18 minutes à pied de la Cathédrale Saint-Jean-Baptiste. Un Wi-Fi est dans les zones publiques tout au long de l'année.
Basé à proximité immédiate des Bateaux du musée de la marine, l'hotel est 15 minutes du centre-ville de Savannah. Stephen Williams House est également à 1 km un site naturel tel que le Parc Forsyth. De plus, Alex Townsend Grand Courtyard se trouve à seulement 500 mètres. Cet hotel 3 étoiles vous amène également à la Maison Sorrel Weed, qui est à environ 14 minutes de marche. Cet hébergement est à une courte distance d'allure de l'arrêt de bus L.
Soho South Cafe est un endroit parfait pour déguster la cuisine américaine et il est situé à 200 mètres d'Hotel The Stephen Williams House.