Johannesburg, Johannesburg
Spend a second to
save a fortune!
Spend a second to save a fortune!
1 Melrose Square, Melrose Arch, Johannesburg
In Melrose Arch, Johannesburg, this trendy 5-star hotel is 10 km from the city centre. It offers stylish rooms with state-of-the-art amenities and oversized bathrooms. Enjoy fine dining and a luxurious pool.
See MoreUsage of subsidiary facilities may incur additional fees