Stay at the Planters Inn on Reynolds Square - an upscale hotel in Savannah, GA offering fabulous accommodations, a convenient downtown location, free Internet access, and easy walkable access to local attractions and beaches
Keywords: savannah hotels in georgia savannah georgia hotels near savannah hotels savannah GA hotels in savannah georgia hotels in savannah GA