You are here: / Venues / Water Street Hotel
Apalachicola’s newest hotel, the Water Street Hotel and Marina is a unique 30 suite hotel in an Old Florida setting. With today’s modern conveniences including a 20 slip marina, pool, and meeting facilities.
APALACHICOLA MAIN STREET, INC.
P.O. Box 156
Apalachicola, Florida 32329