Johannesburg Marriott Hotel Melrose Arch
The luxorious Johannesburg Marriott Hotel Melrose Arch is a 5 star hotel located at 42 The High Street, Melrose Arch in Melrose • 9 km from centre, This property has free cots available. The hotel is rated as Fabulous with score of 8.7, based on 572 hotel reviews.
Show more details Set dates- 5 Stars
- 8.7 Fabulous
Marriott Executive Apartments Johannesburg, Melrose Arch
This great stay is a 4 star hotel located at 42 The High Street, Melrose Arch in Melrose • 9 km from centre, This property has free cots available. The hotel is rated as Fabulous with score of 8.9, based on 97 hotel reviews.
Show more details Set dates- 4 Stars
- 8.9 Fabulous