First Marriott Executive Apartments and first purpose-built Marriott Hotel in the country will deliver sophisticated extended stay apartments and will
Marriott International announces an agreement to develop the Johannesburg Marriott Hotel Melrose Arch and Marriott Executive Apartments Johannesburg Melrose Arch,