Hotel The Stephen Williams House Savannah
128 West Liberty Street, Savannah, United States
128 West Liberty Street, Savannah, United States
Located in a historic area, the 3-star The Stephen Williams House Apartment Savannah hotel features a car park on site. The hotel is a good starting point for exploring Savannah, including Savannah Historic District, which is a mere 0.7 km away.
This Savannah property is around 500 metres from Ships of the Sea Maritime Museum and about 600 metres from First African Baptist Church. Flame of Freedom in Savannah is just near the hotel. The accommodation is also just a short drive from Forsyth Park. The nearby notable religious buildings include Cathedral of St John the Baptist, at a distance of 1.5 km from The Stephen Williams House Apartment hotel. Well-connected to many sights, this Savannah property is a minute away from L bus stop.
You can enjoy an Italian cuisine in the Corleone's Trattoria located right at the accommodation.
Free Wi-Fi
Non-smoking property
No Smoking