The Peech Hotel
Photo gallery for The Peech Hotel
Overview of The Peech Hotel
The Peech Hotel
4-star Johannesburg hotel close to Melrose Arch Shopping Centre
Reviews
9.8
Exceptional
Popular amenities
Explore the area
61 North Street, Melrose, Johannesburg, Gauteng, 2196
- Melrose Arch Shopping Centre18 min walk
- Rosebank Mall5 min drive
- Sandton City Mall6 min drive
- Johannesburg (JNB-O.R. Tambo Intl.)33 min drive