main

Eden House

1015 Fleming Street, Key West, FL
305 296-6868

A tranquil, peaceful setting with all the amenities and none of the attitude. Built back in 1924 & centrally located in Old Town.