Daily Archives: September 27th, 2013

Cheeca Lodge and Spa: A Tropical Superstar Resort in the Florida Keys

The Cheeca Lodge and Spa has welcomed guests to the sunny isle of Islamorada in the Florida Keys since 1946. Through the years, it has earned a reputation as a world-class oceanfront resort with breathtaking views and extraordinary luxury amenities and service. Here’s what we discovered. We were about one hour and twenty minutes south …

Continue reading