The Plaza Travel Inn is located in Clewiston city centre, just 5 minutes’ drive from Lake Okeechobee. This hotel features a microwave and refrigerator in each room as well as free Wi-Fi.
Number of rooms: 19
621 East Sugarland Highway, Clewiston, FL 33440, United States