The address of Protea Hotel Karridene Beach by Marriott is: Old South Coast Road, Illovo Beach, Durban, 4126.