The Peech Hotel is a boutique hotel located in the trendy suburb of Melrose, Johannesburg. The hotel features a stylish swimming pool surrounded by a lush garden, creating a serene and tranquil atmosphere. Guests can take a refreshing swim, relax on the poolside loungers, or enjoy a drink from the poolside bar. The hotel also offers comfortable and modern rooms, a restaurant, and a spa. With its chic design and peaceful ambiance, The Peech Hotel is a great choice for a hotel with a swimming pool in Johannesburg.