Savannah is a unique town. So you need to find unique places to stay in Savannah Georgia. These picks are here to give you that experience.