Forsyth Park Inn
Hotel
Savannah
Situated in Savannah, 500 metres from Monterey Square and 600 metres from the centre, Forsyth Park Inn features air-conditioned accommodation with free Wi-Fi, and a garden.
Number of rooms: 12
102 West Hall Street, Savannah, GA 31401, United States