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 Pulas Read more
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.