Marriott International Grows Footprint in South Africa
Marriott International today announced the opening of Johannesburg Marriott Hotel Melrose Arch and Marriott Executive Apartments Johannesburg Melrose Arch. The opening marks the debut of Marriott Executive Apartments in South Africa and the first purpose-built Marriott Hotel in the […]
Marriott International Grows Footprint in South Africa Read More »