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.
Savannah Town has many guest rooms. Select the one that's right for you.
The following list has the most frequently asked questions about The Savannah Town.