Savannah Town is located in Savannah 700 metres from Wells Park and 1 km from Monterey Square. Every room at this guest house is air conditioned and has a TV. You will find a coffee machine in the room. The rooms come with a private bathroom. Madison Square is 1.2 km from Savannah Town while Pulaski Square is 1.2 km away. The nearest airport is Savannah / Hilton Head Airport 12 km from the property.