This modern design luxury hotel is situated in central Johannesburg within the Melrose Arch precinct.
- 4 star hotel
- 10 minute walk to Wanderers Cricket Stadium
This modern design luxury hotel is situated in central Johannesburg within the Melrose Arch precinct.
Sign up for the latest cricket news and tours