The most inspiring place
to stay in Joburg

Villa_1_2000x1300

Located in Melrose, a chic suburb of Johannesburg, The Peech is a true boutique hotel set in lush gardens.

Lobby_1_1000x1000