The Fairfield does NOT have breakfast. There is a Seattle Best Coffee on the 3rd floor of the hotel where you can grab breakfast items. There also is Mimi's very close to the hotel which has awesome breakfast...and there is a McDonalds in the parking lot. There is also Millie's in the parking lot that people say is good as well (I have never eaten there). There are lots of good choices right in and around the hotel.
I haven't stayed at the Camelot, but we love the Fairfield. Great location, beds are super comfy and all around a great hotel.