Our resort is located on the oceanfront at One Duval Street in Key West, Florida, 33040. We’re situated on the northern tip of Duval Street and on the northwest coast of the island, just a few blocks from Old Town’s famous attractions and Key West recreation.