The Peech Hotel
Hotel
Melrose, Johannesburg
The Peech is Johannesburg's eco-friendly, chic boutique hotel. Situated centrally in Melrose, between Rosebank and Sandton.
Number of rooms: 16
North Street, 2196 Johannesburg, South Africa