Savannah Elegance: Mansion on Forsyth Park

Encapsulated by whimsical live oak trees and an undeniable southern charm, Mansion on Forsyth Park is one of Savannah, Georgia’s most luxurious places to stay. Boasting a 19th century terra-cotta structure, an art gallery and 126 boutique rooms, Mansion on Forsyth Park hits all of the marks. The original mansion was built in 1888 as […]