61 North Street, Johannesburg, Gauteng 2196, South Africa

An upmarket boutique hotel in the heart of Melrose, Johannesburg. Stylish interiors, beautiful gardens, a funky bar and luxurious, contemporary bedrooms make up this award-winning establishment.