marriott hotels & resorts definition
Marriott International, Inc. (NASDAQ: MAR) is the worldâs largest hotel company based in Bethesda, Maryland, USA, with more than 5,700 properties in over 110 countries. Marriott operates and franchises hotels. and licenses vacation ownership resorts.