Any recent experiences with the Talbott Hotel? There's a thread in the Hyatt forum, but I can find no reviews since it became a Marriott property.
I came looking with the same question. Not even sure what brand it is...relevant with the current promotion.