1 Melrose Square,
Johannesburg, 2076 ,South Africa
African Pride Melrose Arch Hotel is one of the popular Local Business located in 1 Melrose Square ,Johannesburg listed under Local business in Johannesburg
,
Located in the exclusive and vibrant Melrose Arch precinct, the hotel is the first of its kind in Africa and offers a completely unique and superior GUEST experience.
Map of African Pride Melrose Arch Hotel
OTHER PLACES NEAR AFRICAN PRIDE MELROSE ARCH HOTEL