The Peech Hotel is a stylish boutique hotel located in the suburb of Melrose, Johannesburg. It offers pet-friendly accommodation in its garden rooms, which have private patios and direct access to the hotel's gardens. The hotel also has a restaurant, bar, outdoor pool, and spa.