The Crowne Plaza La Concha is situated on Duval Street in the heart of Key West, approximately three miles from …
Hotel
430 Duval St Key West, FL 33040 United States 305-296-2991
Notes
La Concha Crowne Plaza Hotel at 430 Duval Street. The La Concha is the perfect place to experience Duval Street and the best of Key West. As the tallest building on the island, the observation deck on the 7th floor allows you to enjoy a panoramic view of Key West. From the Atlantic to the Gulf of Mexico, this is one of the best spots to view the island that you will soon be exploring.