The Peech Hotel is a boutique hotel located in the Melrose neighborhood of Johannesburg. All rooms feature a tea and coffee station, including a kettle and a selection of teas and coffees. The hotel also features a restaurant, bar, and outdoor pool.