La Villa Washington Square Manor Savannah se encuentra a unos 20 minutos a pie del Museo de Arte SCAD y ofrece excursiones a caballo para hacer su visita más entretenida. Con una ubicación céntrica en el barrio Historic Savannah, la villa puede alojar hasta 8 huéspedes.
Los huéspedes pueden llegar al centro de Savannah en 20 minutos a pie, y el Cementerio Colonial Park está a un corto paseo de esta villa. La Plaza Ellis se ubica a una distancia de 850 metros de la Villa Washington Square Manor y la Plaza Lafayette está a tan solo 1 km. Los puntos de interés cercanos también incluyen la Savannah's Waving Girl Statue, que se encuentra a unos 5 minutos a pie.
El alojamiento dispone de un cuarto de baño con un inodoro separado y ducha. Para mayor comodidad, ofrece secadores de pelo, un secador de pelo y toallas de baño.
La Villa Washington Square Manor cuenta con una cocina totalmente equipada provista de comodidades, como lavavajillas, cafetera/tetera y un horno. El restaurante The Pirates' House, con platos americanos, está a unos cuantos pasos de esta casa de vacaciones. La zona es popular para practicar snorkel, equitación y pesca.