Johannesburg hotel reservation: check availability and room rates
New Hotels in Johannesburg
2 properties found
-
Johannesburg Marriott Hotel Melrose Arch 5 stars
42 The High Street, Melrose Arch, Johannesburg, South Africa (Show map)
Johannesburg Marriott Hotel Melrose Arch offers accommodation in Melrose district. The venue consists of 5 storeys with 306 stylish rooms.
-
Marriott Executive Apartments Johannesburg, Melrose Arch 4 stars
42 The High Street, Melrose Arch, Johannesburg, South Africa (Show map)
Marriott Executive Apartments Johannesburg Melrose Arch was open in 2020 and now comprises 84 rooms with views of the city. Among the various facilities of this venue, you will also find bureau de…