MCR

United States
7,000 Total Employees
Year Founded: 2006
MCR is a premier hotel ownership, development, and management company and the third-largest hotel owner-operator in the United States. It has invested in and developed 189 hotel properties operated under 31 brands, offering more than 25,000 guestrooms across 150 hotels in 37 states and 107 cities. The company has offices in New York City, London, Dallas, Chicago, and Richmond, Virginia.

Recently Posted Jobs at MCR

In-Office
Englewood, CO, USA
View all jobs

MCR Offices

OnSite Workspace

Employees work from physical offices.

Typical time on-site:
United States