Beachfront hotel in Durban, offering a central location for business and leisure.