Cheeca Lodge & Spa, Islamorada

About halfway between Miami and Key West in Islamorada is a wonderful resort called the Cheeca Lodge & Spa. It’s George Bush the 1st’s favorite place in Florida. (at least I think so because there are pictures of him everywhere and there is a George Bush Suite) Anyway, I never miss an opportunity to stop... read more.
To access this post, you must purchase Best Weekends Membership.