Marriott to add nearly 100 properties in Europe by 2026

Marriott to add nearly 100 properties in Europe by 2026