The Peech Hotel
Hotel
Melrose, Johannesburg
8.1/10
Very Good
50 reviews
Free Wi-Fi
7 km.
Ellis Park Railway Station
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