Riverwood Suites

29 Avenue F

Apalachicola, FL 32320

(850) 653-3848

Find Us: We’re located in the historic Baltimore building in Downtown Apalachicola, Florida. Get Directions

Message the Innkeeper

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.