This unforgettable and exquisite hotel is situated in the Melrose Arch Development in Northern Johannesburg and just 10kms from the city center.
Accommodation at Melrose Arch Hote... more
The Peech Hotel is Joburg's 'chic' boutique hotel. Situated at 61 North Street, in Melrose it offers sixteen bedrooms and suites, a Bistro restaurant with champagne bar and a boardroom ... more
De Pinnas's Executive Guest House is situated in the fabulous Melrose suburb, North of Johannesburg. The owner Michael de Pinna is well known for his re-memorable antics in the Vodacom... more