The Manatee Manor property , as we lovingly call our vacation house, is a beautiful single-family , ground level luxury vacation house in
Key Largo Florida.. Manatee Manor is a pet friendly.
Pet Friendly, Lake Jolanda Lodge sits along the Wenatchee River where a small dam forms Lake Jolanda. Just 3.9 miles west of Leavenworth in the gorgeous Tumwater Canyon, next to the Alps Candy Store.