Loading hotels
Confirming room availability...
Marriott Executive Apartments Johannesburg Melrose Arch, 42 The High Street Melrose Arch, Johannesburg, South Africa
In Johannesburg (Greater Johannesburg Metropolitan Area)<br /><br />With a stay at Marriott Executive Apartments Johannesburg, Melrose Arch in Johannesburg (Greater Johannesburg Metropolitan Area), you'll be within a 15-minute drive of University of Witwatersrand and Mall of Africa. This 4-star aparthotel is 9.9 mi (15.9 km) from Gold Reef City and 4.4 mi (7 km) from Nelson Mandela Square.