pic
68500 Overseas Hwy
The Lime Tree Bay Resort is centrally located in Layton Long Key, Florida. Intimate, friendly and as quiet as a sunrise, the Lime Tree has only 29 units, located on over one quarter mile of lush, tropical waterfront. Every room has a magnificent view ...