84959 Overseas Highway,
Islamorada , FL 33036 UNITED STATES
Drop Anchor Resort & Marina is a Florida Keys vacation resort located at MM85 on Windley Key in Islamorada. We are very proud of our history and have been a landmark in Islamorada for over 50 years. While we do aspire to keep the "old keys" spirit alive at our resort, providing updated rooms and amenities for our guests' comfort is one of our top priorities. Our rooms are among the most immaculate in the Florida Keys.
Worldwide > United States > Islamorada > Hotels