The Peech Hotel is Joburg’s ‘chic’ boutique hotel. Situated at 61 North Street, in Melrose it offers 16 bedrooms and suites, a Bistro restaurant with champagne bar and a boardroom and events space. The hotel is swish and modern, the ideal hangout for trendy travellers in the hunt for no-frills contemporary style.
Set in the suburb of Melrose, a short stroll from the hustle and bustle of the city, The Peech was originally a private residence built in the 1950′s. When discovered by James Peech, the property had only changed hands once and had been a family home, in a chic residential area of Johannesburg, for over 40 years.
The Peech Hotel has an outdoor swimming pool area set on one acre of lush gardens. The hotel has a boardroom, library and gym access to a local gym for a nominal charge.