Hotel The Inn at Key West(3.5 stars)

3420 N Roosevelt Blvd FL 33040 Key West View on map