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.