Melrose Hotels in Johannesburg
Melrose is a up-market suburb in Johannesburg in the province of Gauteng, South Africa. Melrose is perfect for business and leisure. Shop up a storm at Melrose Arch, boasting over 100 of South Africa's top retailers. See Melrose Hotels in Johannesburg below.

African Pride Melrose Arch Hotel is Africa's first truly hip hotel. Situated within the new urban Melrose Arch development, Northern Johanne...
more
Chic and modern Protea Hotel Fire & Ice offers excellent services for both business and leisure guests. This Melrose Arch hotel in Johannesb...
more
The Peech Hotel is located in the upmarket area of Melrose, offering you stylish accommodation and state-of-the-art facilities....
more
This Johannesburg hotel in Melrose Estate provides a wonderful base for both business and leisure guests in a leafy and convenient location....
more