STAY: james and the perfectly formed peech

Independent stores, innovative restaurants and chic hotel openings have transformed these in-the-know hot spots into must-go global destinations

The Peech Hotel - The Peech Hotel is Joburg’s ‘chic’ boutique hotel. Situated at 61 North Street, in Melrose it currently offers sixteen bedrooms and suites, a Bistro restaurant with champagne bar and a boardroom ...