African Pride Melrose Arch Hotel
African Pride Melrose Arch Hotel
1 Melrose Square
Johannesburg
Gauteng 2196, South Africa
>> Website
Find the ideal hotel for your vacation, business travel or events in South Africa. Discover all luxury hotels in South Africa.
African Pride Melrose Arch Hotel
1 Melrose Square
Johannesburg
Gauteng 2196, South Africa
>> Website