Savannah Sheraton On Its Way

The first phase of construction has been completed on Starwood Hotels & Resorts' new Four Points by Sheraton hotel in Savannah, GA. Scheduled to open in the summer of 2007, the property is located in the heart of the city's historic district.

Read more on