Savannah Garden Inn
Hotel
31405 Savannah Georgia
United States
Phone
+1 912-944-0924
Website
https://www.savannahgardeninn.site
Description
Savannah Garden Inn in Savannah, GA, a 2-star hotel with air-conditioned rooms and private baths. Some rooms include a kitchenette; all have a flat-screen TV. Nearby parks and Savannah/Hilton Head Intl Airport are within ~8 miles.



