Photos of the Chesapeake Beach Resort, Islamorada.

About the hotel