by Sarah J.F. Braley | April 09, 2014
The full-service, 215-room Denver Marriott Westminster debuted last week featuring Tiller’s Kitchen & Bar restaurant in Westminster, Colo. The new-build hotel, between Denver and Boulder, has 12,000 square feet of meeting space. Tiller’s Kitchen & Bar features fresh American fare using ingredients from craft producers, local farms, Colorado ranches and sustainable food sources.