The oceanfront Chesapeake Resort on Islamorada in the Florida Keys has a wide white sand beach, two pools, jacuzzi, gym, tennis court, lush gardens, villas with fully equipped kitchens, luxurious suites, and complimentary breakfast.
The oceanfront Chesapeake Resort on Islamorada in the Florida Keys has a wide white sand beach, two pools, jacuzzi, gym, tennis court, lush gardens, villas with fully equipped kitchens, luxurious suites, and complimentary breakfast.