Camelot Castle Hotel: “One big ego trip”

Camelot Castle Hotel is “one big ego trip” according to latest TripAdvisor reviewer And they left some more feedback for Ted, too – though somehow, I don’t think he’s willing to hear it. “The artwork was really laughable. Even though I had been warned about it, it really is hard to imagine a ‘world renowned … Continue reading