Property Type - Inn/Chalet Year Built - 1990 Year Remodeled - 1994 Key West Of Tuscumbia Is Located In North Alabama. We Have The Cleanest, Best Maintained Hotel In The Area And Friendly, Courteous And Professional Staff. Come Enjoy Are Quiet Family Atmosphere And Real Southern Hospitality.