Key West Suites Hotel
3865576496_c2997767e4_b.jpg

Home

Built in 1919, it used to be called the Central Hotel because it’s located at the most central location on Duval bordering Southard Street and is just steps up on the second floor overlooking both Duval and Southard Streets.