La Concha, Crowne Plaza

admin on December 22, 2008
430 Duval Street
Key West, FL
United States
24° 33' 21.4164" N, 81° 48' 12.4056" W

The legendary hotel on Duval Street is a must-see or stay. You can watch the sunset from the top of the hotel. This is definitely one of the most popular student hotels in Key West because it is located right in the middle of the action.