The Peech Hotel is a boutique hotel located in the Melrose neighborhood of Johannesburg. The hotel offers stylish rooms with fully equipped kitchens, perfect for guests who prefer to cook their own meals. The on-site restaurant serves a variety of dishes made with locally sourced ingredients, and there is also a bar where guests can enjoy a drink. Other amenities at The Peech Hotel include a swimming pool, garden, and conference facilities. The hotel is situated near attractions such as Melrose Arch and Wanderers Stadium, making it a great choice for both business and leisure travelers.