Nestled among the beautiful Florida Keys, this 27 acre tropical resort sits on Islamorada and is just over an hour’s drive south of Miami. From this central point of Florida’s beautiful keys, Islamorada provides easy access to Key West, Key Largo and Marathon.
