Sheraton Denver Downtown Hotel
Marie Welsh has a diverse work experience spanning over several years. Marie'smost recent role is as the Director of Revenue Management at Sheraton Denver Downtown Hotel since September 2022. Prior to that, they worked at Marriott International from 2018 to 2022, first as a Revenue Management Operations Leader and later as a Group Strategy Manager. Marie also has experience as a Revenue Manager at The Westin Kierland Resort & Spa and Sheraton Denver Downtown Hotel. In the past, they worked as a Complex Revenue Management Analyst at Starwood Hotels & Resorts Worldwide, Inc. and held various roles at The Phoenician Resort, including Group Account Coordinator and Front Desk Supervisor. Marie began their career as a Front Desk Control Clerk at Hyatt Regency Scottsdale Resort & Spa and later worked as a Front Desk Agent at Hyatt Hotels Corporation.
Marie Welsh attended Capital University from 2004 to 2008, where they obtained a Bachelor of Arts (BA) degree in Biology, General.
Sheraton Denver Downtown Hotel
Located in downtown Denver just steps away from the city's premier attractions, the largest hotel in the Mile High City is currently undergoing an $80 million renovation that will forever change the face of the hotel and the 16th Street Mall. The new 16th Street Commons area is accompanied by 1,238 newly redesigned guest rooms and suites, world-class culinary experiences, a renovated rooftop pool and 133,000 sq. ft. of refreshed meeting space. The guest experience will soon be elevated, with a redesigned Sheraton Club and the addition of a community manager, as well as several private, impromptu meeting studios and nooks. Coffee Bar/Bar serves Starbucks in the morning and a sumptuous selection of wine and cocktails by night, with guests enjoying expansive seating options, as well as an impressive media wall for game and TV viewing. Conveniently situated within short distance to the Colorado Convention Center, Coors Field, Empower Field, Ball Arena and more, the Sheraton Denver Downtown is an ideal destination for convention, business and leisure travelers alike.