RT.com RT Partners Hotels South Africa Johannesburg African Pride Melrose Arch Hotel

African Pride Melrose Arch Hotel

Basic information
Category
5 Stars
Address 1 Melrose Square Melrose Arch
City Johannesburg
Country South Africa
Number of rooms 118
Fax number

Special deals