Nestled in the up scale suburb of Melrose, just a stone’s throw away from the bustling heart of Johannesburg, The Peech sets the standard for a boutique hotel experience. This hidden gem offers an idyllic retreat where the art of relaxation is celebrated. The accommodation is characterized by its lush gardens, which serve as a peaceful oasis in the midst of the vibrant city.