The address of Protea Hotel North Wharf by Marriott is: 1 Lower Bree Street, Cape Town, Cape Town, 8002.