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.











