The Peech HotelThe Peech Hotel is located in Johannesburg, South Africa. The Peech has sixteen bedrooms and suites located in the main house and garden annexes. The Garden Rooms overlook our lush landscaped gardens. Garden Suites are our largest rooms at over 60m2. We have a number of options which offer an ideal venue for hosting a conference, event or private dinner in Johannesburg. Our library is ideal for small, discreet meetings. Our wine cellar offers an intimate space for small private dinners and our boardroom can seat up to 16 delegates.