The Isetta Inn in Savannah, GA offers a unique and eclectic selection of rooms, including the Presidential Sacred Tower and the Alfa Romeo, providing guests with a one-of-a-kind experience.
With a mission to provide a memorable stay, the inn showcases a gallery of local art and offers a travel guide to help guests explore the best restaurants, shops, and places to visit in Savannah.
Generated from the website