I have stayed at Camelot and while it was perfectly adequate (not great, but not bad), the only "castle" element is really the front facade, and even then it doesn't look like a traditional castle. The rooms and rest of the hotel have nothing to do with castles. If your daughter is young enough, however, that might not matter, and you can just talk it up when walking through the facade. I've read bad things about Castle Inn, though, so I wouldn't recommend that one.