Island Hotel

224 2nd St.
Cedar Key
Florida
United States