Situada a tan solo 6 minutos a pie de los Thomas Square, Savannah Town Villa ofrece fácil acceso a numerosos puntos turísticos de la zona.
Los huéspedes también pueden beneficiarse de televisión con múltiples canales, junto con servicio de planchado y climatizador para mayor comodidad. Los cuartos de baño están equipados con inodoro separado, secador de pelo y toallas.
Se puede llegar al aeropuerto Internacional de Savannah/Hilton Head en 22 minutos en coche, y atracciones naturales como el Parque Forsyth están a 1 km. Entre los lugares de culto de los alrededores se encuentra la Catedral de San Juan Bautista, situada a unos 25 minutos a pie. Entre los lugares de interés educativo a un par de minutos en coche de la villa se incluye el Colegio de Arte y Diseño de Savannah.
Los huéspedes pueden disfrutar de la comodidad de un una zona de comedor con servicio de tetera/cafetera de opciones para comer. La cocina también incluye una cafetera/tetera, una nevera y un horno. Los huéspedes tienen la opción de comer en el restaurante Butterhead Greens Cafe, que está a tan solo 5 minutos a pie. Situada a unos 5 minutos a pie de la Savannah Town Villa, la estación de autobuses SCAD Arnold Platform ofrece alternativas de transporte en las inmediaciones.