Marriott Hotel Melrose Arch
The Marriott Hotel Melrose Arch is the premium business hotel in Johannesburg providing state-of-the-art business facilities within the Melrose Arch Precinct, vibrating the energy from the myriad trendy cafés, high-street boutiques, and al fresco restaurants just moments from its doorstep.