29 Avenue F
Apalachicola, FL 32320
Find Us: We’re located in the historic Baltimore building in Downtown Apalachicola, Florida. Get Directions
Complete the below form to contact the Innkeeper with any questions you might have or to book your stay at one of the Riverwood Suites rooms. We are happy to serve you.