Aqua Star

 

 1 Resort Dr (hutchinson island downtown),Savannah, GA 31421

 website

 Mon–Sun 6:30 AM–2:00 PM

Voted "Best View of Savannah," Aqua Star inspires romance with shimmering reflections of the Savannah skyline glistening off the river.
No menu available.
No images currently available for this restaurant.