In the heart of florida keys there is a paradise...

In the heart of florida keys there is a paradise...

Lime Tree Bay - Florida Keys hotel that provides award winning accommodations in heart of Florida Keys. Lime Tree Bay is recognized luxury resort in Florida Keys between Marathon & Islamorada. Lime Tree Bay is one of the pet friendly hotels.