Architecture The Peech Boutique Hotel Expands Architecture May 2, 2019 The Peech Boutique Hotel Expands The Peech Boutique Hotel in Melrose, Johannesburg, has recently doubled in size, with its pavilion-like rooms aiming to mirror the city’s unique context: The City of Gold is both a mega-city and the world’s largest man-made forest. Full Article