MCR
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
MCR Offices
OnSite Workspace
Employees work from physical offices.
Typical time on-site:
United States
