Protea hotel by marriott johannesburg parktonian all suite July 8, 2019 16 32 64 128 Protea hotel parktonian all suite johannesburg Protea hotel by marriott