Posted inHotels Mantra’s first prefabricated Peppers hotel edges closer to completion Peppers Kings Square in Perth, Mantra’s first prefabricated Peppers hotel, is six months from completion. April 20, 2016February 24, 2023 Continue Reading