The Peech Hotel is a boutique hotel located in the trendy suburb of Melrose, Johannesburg. The hotel offers non-smoking rooms and suites with stylish decor and modern amenities. Guests can enjoy fine dining at the hotel's restaurant, relax at the spa, or take a dip in the outdoor pool.