Quaint and pretty
The 17th Street Inn is a small hotel located very close to the beach in the Savannah beach area. The property itself is nearly one hundred years old, though restored, and is a charming and pretty building with decks and sit outs. Described as having character, many guests have praised the hotel and said that they would be happy to return.