english deutsch
The Clewiston Inn - Bed and Breakfast
The Clewiston Inn Bed and Breakfast, with deep Southern history and elegance, is located in the heart of South Florida's sugar cane country on the south shore of Lake Okeechobee.