Though normally not a fan of the hotel buffet brunch, we took my parents to the brunch at the Charles Hotel and were very pleasantly surprised.
The price is steep - $40 per person. But the fresh squeezed orange juice is included and was refilled like water. There was a nice selection of pate, shrimp, oysters, and salad type things. Eggs to order, omelettes, GREAT benedict -
yes, I know it sounds weird, but even sitting out at a buffet these were perfect. I think they cooked them to different levels of doneness so that you could pick out a more or less cooked one. I know I picked the jiggliest runniest one I could find.
Bacon, sausage, baked goods, muffins, some "lunch" type items, carved ham (very dry)...
All in all, I was impressed, and if the mood struck, would definitely go back or recommend this place.