Rooms
Rooms Number: 0
61 North Street - Melrose, Sandton - 2196 - Johannesburg, South Africa View Map
This 4 star hotel is located in the suburbs of Sandton.
This 4 star hotel is located in the suburbs of Sandton.
TripAdvisor vote: 4.5/5
Based on 572 guest reviews
Rooms Number: 0